Python知識整理『二』
3.循環と判断
3.1 while/for
3.1.1 whileサイクル
3.1.2 forサイクル
3.2 if
3.2.1 if判断
4.一般的な容器
4.1リストリスト
リストはPythonに内蔵された基本構造で、中括弧で囲まれ、要素間にカンマで区切られ、要素が整列しています.
4.2元祖tuple
元祖は括弧で囲まれていますが、それ以外は元祖の要素は変更できません.
4.3集合set
集合は無秩序な重複しない要素のシーケンスであり、カッコで囲まれ、通常は重複した要素を除去するために使用されます.
4.4辞書dict
辞書は別の可変コンテナモデルであり、任意のタイプのオブジェクトを格納することができる.オブジェクトの各key、valueはコロンで区切られます.キー値ペアの間にカンマで区切られ、辞書全体がカッコに含まれています.
最終更新日時:2020-07-30 13:55:10
3.1 while/for
3.1.1 whileサイクル
i=0
while i<100:
print(" {0}".format(i+1))
i+=1
3.1.2 forサイクル
for i in range(100):
print(" {0}".format(i+1))
3.2 if
3.2.1 if判断
for i in range(100):
if i==50:
print(" i 50")
print(" {0}".format(i+1))
4.一般的な容器
4.1リストリスト
リストはPythonに内蔵された基本構造で、中括弧で囲まれ、要素間にカンマで区切られ、要素が整列しています.
list1=['python','java']
list2=[1,2,3,4,5,6]
print(list1[0])
>>> python
print(list2[1:5])
>>>[2,3,4,5,6]
# list[startcount:endcount] list
print(type(list2[1:5]))
>>> <class 'list'>
4.2元祖tuple
元祖は括弧で囲まれていますが、それ以外は元祖の要素は変更できません.
tup1=("python","Java","PHP")
tup2=(1,2,3,4,5,6)
tup3=tup1+tup2
#
tup2[0]=100
>>> error
4.3集合set
集合は無秩序な重複しない要素のシーケンスであり、カッコで囲まれ、通常は重複した要素を除去するために使用されます.
set1={"python","python","java","android"}
print(set1)
>>> {'python', 'java', 'android'}
#
set1.add("c")
print(set1)
>>>{'python', 'java', 'android', 'c'}
set1.remove("python")
print(set1)
>>>{'c', 'android', 'java'}
4.4辞書dict
辞書は別の可変コンテナモデルであり、任意のタイプのオブジェクトを格納することができる.オブジェクトの各key、valueはコロンで区切られます.キー値ペアの間にカンマで区切られ、辞書全体がカッコに含まれています.
dict={'a':1,'b':2,'c':3,'d':4}
print(dict['b'])
>>> 2
#
dict["a"]=8
#
dict["e"]=10
#
del dict["b"]
print(dict)
>>> {'a': 8, 'c': 3, 'd': 4, 'e': 10}
最終更新日時:2020-07-30 13:55:10