マッピィ Techlog

日々思うこと

【Python】リスト、ディクショナリ、セット、タプル

Pythonではリスト、ディクショナリ、セット、タプルというものがあります。
これらを理解し、使い分けることが大切です。
私なりにまとめてみました。

■リスト
・[]でくくる。
 例:[1, 2, 3, 4, 5]

■ディクショナリ
・{}でくくり、キーと値を持つ。
 例:dict = {'1':'a', '2':'b', '3':'c'}

■セット
・{}でくくる。
 例:{1, 2, 3, 4, 5}
・ユニークな値しか持たず、かつ順番は考慮されない。
 set = {1, 2, 4, 3, 5, 4, 3}
 print(set)
 →{1, 2, 3, 4, 5}と出力される

■タプル
・()でくくる。
 例:(1, 2, 3, 4, 5)
・変更ができないのが特徴。
 変更の必要がないものはタプルにしたほうが安全。