リスト
d = [3, 7, 9, 1]
リストは複数の値(要素)を保持します。
リストは角かっこ [] で囲い、要素をカンマ , で区切ります。
[n] で n 番目の要素にアクセスできます。(最初が 0 番)d = [3, 7, 9, 1] print(d) # [3,7,9,1] print(d[2]) # 9 print(min(d)) # 1 d[2] = 3 #要素の書き替え print(d) # [3,7,3,1] d.append(6) #要素の追加 print(d) # [3,7,3,1,6] del d[1] #要素の削除 print(d) # [3,3,1,6]
リストのリスト
リストには異なる型のデータを格納できます。
また、リストの中にリストを入れることもできます。
e = [3, 2.0, 'Yeah', True] print(e[2]) # 'Yeah' f = [6, [2, 5], 4] # 1番目の要素としてリストを入れる print(f[1]) # [2, 5] print(f[2]) # 4 print(f[1][1]) # 5 リストの中のリストの要素取り出し
タプル
リストに似たデータの集合体としてタプルがあります。
タプルは丸かっこ () で囲い、要素をカンマ , で区切ります。
タプルは要素の変更ができません。
g = (3, 4, 9, 2) print(g[2]) # 9 アクセス法はリストと同じ