リスト、タプル、辞書、集合
Pythonのデータ型のリスト、タプル、ディクショナリ、setを
ざっとまとめてみると、こんな感じ?
データ型 | 要素の変更 | 順番 | 重複 |
---|---|---|---|
リスト | 可(ミュータブル) | あり | あり |
タプル | 不可(イミュータブル) | あり | あり |
辞書 | 可(ミュータブル) | あり | なし |
集合 | 可(ミュータブル) | なし | なし |
※辞書型で順番が保持されるのは、Python3.7以降
やってみる
そういえば、
9/11はJuice=Juiceの
メジャーデビュー記念日。
Juice=Juiceのみんな、
おめでとうー!!!
話を戻して…。
それぞれ、Juice=Juiceのメンバーを使ってやってみます。
リスト
[] や list()で作る。
juice_list1 = ['金澤朋子', '植村あかり', '稲場愛香', '井上玲音', '段原瑠々'] juice_list2 = list() # 空のリストを作る
作成したリストを使って、
juice_list1[1]
とすると、
うえむー(植村あかりちゃん)が取り出せます。
タプル
()で作る。
juice_tuple = ('金澤朋子', '植村あかり', '稲場愛香', '井上玲音', '段原瑠々') juice_tuple2 = () # 空のタプルを作る
作成したタプルから、
うえむーを取り出すには、
リストと同じように
juice_tuple[1]
とします。
辞書
{}で作る。
一意となるキーが必要
juice_dict1 = {'井上玲音' : '町田ゼルビア', '段原瑠々' : 'カープ女子', '工藤由愛' : 'タコ'} juice_dict2 = {} # 空の辞書を作る
辞書型のデータを取り出すには、
juice_dict1['段原瑠々']
のようにキーを指定します。
集合
キーだけの辞書のような型。
要素は一意でないといけない。
juice_set1 = {'工藤由愛', '松永里愛', '有澤一華', '入江里咲', '江端妃咲'} juice_set2 = set() # 空集合
ところで、辞書のところで上げた
井上玲ちゃん(れいれい)
段原瑠々ちゃん(るーちゃん)
工藤由愛ちゃん(たこちゃん)の三人。
れいれいは
FC町田ゼルビアの応援大使、
そして、かなりのジブリファン。
るーちゃんは
カープ女子で
Juice=Juiceの
そして、ハロプロの歌姫。
2019年には、
マツダスタジアムで
国歌斉唱しています。
たこちゃんは
タコが大好きな子。
そんなタコ好きが相まって
月刊アクアライフという雑誌で
連載(2021年10月号から)を持ってます。
専門誌に連載を持っちゃうくらいなので
たこちゃんのタコ愛は、
かーーーなり濃いです(笑)