リスト

このページの目次

リスト

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 アクセス法はリストと同じ