Pythonの辞書は、キーと値のペアを格納するための非常に便利なデータ構造です。この記事では、Pythonの辞書にデータを追加する方法について説明します。
辞書にデータを追加する
Pythonの辞書にデータを追加する基本的な方法は、新しいキーを指定して値を割り当てることです。
d = {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d) # {'key': 'value', 'mynewkey': 'mynewvalue'}
この方法では、指定したキーが辞書に存在しない場合は新たに追加され、存在する場合はその値が上書きされます。
複数のデータを一度に追加する
複数のキーと値のペアを一度に辞書に追加するには、update
メソッドを使用します。
data = {'a': 1, 'b': 2}
data.update({'c': 3, 'd': 4})
print(data) # {'a': 1, 'b': 2, 'c': 3, 'd': 4}
この方法では、新たに追加されるキーと値のペアは辞書またはキーワード引数として指定します。
辞書の値としてリストを使用する
辞書の値としてリストを使用すると、そのリストに新たな要素を追加することができます。
d = {'a': [], 'b': []}
d['a'].append([1, 2, 3])
d['b'].append([4, 5, 6])
print(d) # {'a': [[1, 2, 3]], 'b': [[4, 5, 6]]}
この方法では、辞書の特定のキーに対応するリストに新たな要素を追加することができます。
以上、Pythonの辞書にデータを追加する基本的な方法について説明しました。これらの方法を使って、Pythonの辞書をより効果的に活用してみてください。