擅长:python、mysql、java
<p>我不完全清楚您想要完成什么,但是要将dict2中的所有键/值对添加到dict1或在dict1中更新,您需要<code>dict1.update(dict2)</code>。示例:</p>
<pre><code>>>> dict1={"apples":14, "bananas":22}
>>> dict2={"apples":4, "pears":7}
>>> dict1.update(dict2)
>>> dict1
{'apples': 4, 'bananas': 22, 'pears': 7}
</code></pre>
<p>或者,如果您只想在dict1中还没有键的情况下从dict2复制键和值,那么</p>
<pre><code>>>> dict1={"apples":14, "bananas":22}
>>> dict2={"apples":4, "pears":7}
>>> for k in set(dict2.keys()) - set(dict1.keys()):
>>> dict1[k]=dict2[k]
...
>>> dict1
{'apples': 14, 'bananas': 22, 'pears': 7}
</code></pre>