Pythonで辞書をマージする方法は?

複数の辞書を1つの辞書に結合するには、update()メソッドを使用するか、**演算子を使用します。

  1. 更新します。
dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}
dict1.update(dict2)
print(dict1)

出力:

{'a': 1, 'b': 2, 'c': 3, 'd': 4}
  1. 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}

注意:同じキーを持つ辞書をマージする場合、後の辞書の値が前の辞書の値を上書きします。

bannerAds