Pythonで辞書をマージする方法は?
複数の辞書を1つの辞書に結合するには、update()メソッドを使用するか、**演算子を使用します。
- 更新します。
dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}
dict1.update(dict2)
print(dict1)
出力:
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
- Can you please repeat that again?**
もう一度言っていただけますか?
dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}
merged_dict = {**dict1, **dict2}
print(merged_dict)
出力:
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
注意:同じキーを持つ辞書をマージする場合、後の辞書の値が前の辞書の値を上書きします。