問題一覧に戻る
初級データ構造
問題30: タプルの基礎

タプルは変更不可能(イミュータブル)なシーケンス型です。リストと似ていますが、一度作成したら要素を変更できません。()で囲んで作成し、座標や返り値など固定的なデータの表現に適しています。

# タプルの作成
point = (3, 5)
print(point)
print(type(point))

# イミュータブル(変更不可)
colors = ("赤", "青", "緑")
print(colors[]) # 2番目の要素

# 要素が1つのタプル
single = (42) # 要素が1つのタプル
print(single)