merge - Python dict 新規 - Pythonで2つの辞書を1つの式に統合する(辞書の結合を取る)にはどうすればよいですか?

Python dict 結合 重複 / python / dictionary

私は2つのPython辞書を持っており、これら2つの辞書をマージして返す(つまり、結合をとる)単一の式を記述したいと思います。 update() メソッドは、その結果を返しの代わりに、インプレース辞書を変更する場合、私は、必要なものだろう。

>>> x = {'a': 1, 'b': 2}
>>> y = {'b': 10, 'c': 11}
>>> z = x.update(y)
>>> print(z)
None
>>> x
{'a': 1, 'b': 10, 'c': 11}

Charlie Parker



Answer #1
x = {'a':1, 'b': 2}
y = {'b':10, 'c': 11}
z = dict(x.items() + y.items())
print z