ホームページ >バックエンド開発 >Python チュートリアル >Python で 2 つの辞書を効率的にマージするにはどうすればよいですか?
Python 3.9.0 以降:
z = x | y
Python 3.5 または以降:
z = {**x, **y}
Python 2 以前:
カスタム merge_two_dicts を作成する関数:
def merge_two_dicts(x, y): z = x.copy() # Start with keys and values of x z.update(y) # Modifies z with keys and values of y return z
使用法:
z = merge_two_dicts(x, y)
説明:
注:
以上がPython で 2 つの辞書を効率的にマージするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。