Python 2 つの辞書をマージ(上書きあり)

言語:
Python
6 閲覧
0 お気に入り
2時間前

コード実装

Python
dict1 = {"a": 1, "b": 2}
dict2 = {"b": 3, "c": 4}

merged = {**dict1, **dict2}
print(merged)  # {"a": 1, "b": 3, "c": 4}

2 つの辞書をマージし、後の辞書が前の辞書の同じキーを上書きします。

#dict

スニペット説明

  • Python 3.5以降では ** を使用して辞書をアンパックしてマージすることをサポートしています
  • キーが重複した場合、後の値が前の値を上書きします
  • Python 3.9以降では、さらに dict1 | dict2 を使用することもできます

コメント

読み込み中...