' P '

whatever I will forget

Python ディクショナリー

ディクショナリー

キーとバリューを同時に格納することができる配列構造のオブジェクトやで〜
ディクショナリーは、{} で囲んで初期化します。

dict = {"key1" : "aaa", "key2" : "bbb", "key3": "ccc"}

#参照
print(dict["key1"])
#aaa

#要素の追加
dict["key4"] = "ddd"
print(dict)
#{'key1': 'aaa', 'key2': 'bbb', 'key3': 'ccc', 'key4': 'ddd'}

#更新
dict["key3"] = "eee"
print(dict)
#{'key1': 'aaa', 'key2': 'bbb', 'key3': 'eee', 'key4': 'ddd'}

#削除
del dict["key4"]
print(dict)
#{'key1': 'aaa', 'key2': 'bbb', 'key3': 'eee'}

#キーの参照
print(dict.keys())
#['key1', 'key2', 'key3']

#値の参照
print(dict.values())
#['aaa', 'bbb', 'eee']

#キーと値の参照
print(dict.items())
#[('key1', 'aaa'), ('key2', 'bbb'), ('key3', 'eee')]