ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python タプルの概要とタプルの作成

python 目次 - ray88’s diary
■タプルの概要とタプルの作成

用語:ミュータブル:要素を追加・削除・変更できること
用語:イミュータブル:要素を追加・削除・変更できない

■タプルについて
 ・リストがミュータブルなのに対し、タプルはイミュータブル。
 ・タプルは値を変更できないことから辞書のキーとして利用できる。
 ・タプルは中身を変更できないが、タプルを入れた変数の値は上書き可能。

#タプルを作成
prefectur_tuple = ("東京都","神奈川県","大阪府")
print("prefecture_tuple:",prefectur_tuple)
score_tuple = (100,50,35,73)
print("score_tuple:",score_tuple)
#カッコを省略して書くこともできる
# (省略は可能だが可読性の観点からカッコを付けることを推奨)
subject_tuple = "国語","算数","理科","社会"
print("subcject_tuple:",subject_tuple)
#タプルのネスティング
nest_tuple = ((10,20),(30,40))
print("nest_tuple:",nest_tuple)