Pythonエンジニア認定基礎試験勉強中のメモです📝
この記事はタプルについて。
タプルとは
複数の値を扱うデータ型。
一般的に ('apple', 'banana', 'peach')
のようにカンマ区切りの要素を ()
囲む。
(※ 実際にはカンマで要素が区切られていればOKなので、()は省略できる)
一度定義されたタプルは、その後に要素の追加、削除、値の変更などはできない。
tuple_1 = (1, 2, 3)
# 既に定義されたタプルを使って、新たにタプルを定義することは可能
tuple_2 = tuple_1 + (4, 5,)
print(tuple_1) # (1, 2, 3)
print(tuple_2) # (1, 2, 3, 4, 5)
タプルの定義方法
# カンマ区切りの要素を括弧で囲む
tuple_3 = ('dog', 'cat', 'mouse')
# ()を省略した形もある
tuple_4 = 'rice', 'bread', 'noodle'
# 要素が一つのときは末尾にカンマをつける
tuple_5 = 'Hokkaido',
# tuple()関数を使用する
tuple_6 = tuple(['red', 'blue', 'yellow'])