Pythonの辞書(dict)は、キーと値のペアを保存するデータ構造で、非常に効率的です。この記事では、Pythonの辞書(dict)に要素を追加する基本的な方法と、複数の辞書を連結する方法を具体的な例で解説します。
Pythonの辞書(dict)に要素を追加する方法
Pythonの辞書には、キーと値のペアで要素が格納されます。
my_dict = {"key1": "value", "key2": "value2"}
要素を追加するには、辞書に新しいキーを指定して値を代入します。
my_dict['new_key'] = 'new_value'
print(my_dict.items()) # 出力:dict_items([('key1', 'value'), ('key2', 'value2'), ('new_key', 'new_value')])
キーが既に存在する場合は、この方法で値を上書き(更新)できます。
複数の辞書を連結する方法
update()
メソッドを使って、キーが存在する場合は値を更新し、存在しない場合は新しいキーと値のペアを追加します。
# 辞書の初期化
my_dict = {'apple': 3, 'banana': 5, 'orange': 2}
# キーが存在する場合は値を更新
my_dict['apple'] = 6
# キーが存在しない場合は新しいキーと値を追加
my_dict['grape'] = 4
# dict.update()メソッドを使用しても同様の結果を得られる
my_dict.update({'orange': 1, 'kiwi': 7})
以上がPythonの辞書(dict)に要素を追加する基本的な方法と、複数の辞書を連結する方法です。これらの方法を理解し、Pythonの辞書を効果的に利用しましょう。