擅长:python、mysql、java
<p>从<a href="https://docs.python.org/3.5/library/stdtypes.html#dict.update" rel="nofollow">documentation</a>:</p>
<blockquote>
<p><code>update([other])</code></p>
<p>Update the dictionary with the key/value pairs from <code>other</code>, overwriting existing keys. Return <code>None</code>.</p>
</blockquote>
<p>如果不想替换键/值对,则需要为相似的键添加值。浏览每个字典并将每个值添加到相关键:</p>
<pre><code>def add(dicA,dicB):
result = {}
for d in dicA, dicB:
for key in d:
result[key] = result.get(key, 0) + d[key]
return result
</code></pre>
<p><code>result.get(key, 0)</code>将检索现有<code>key</code>的值,如果<code>key</code>还不存在,则生成<code>0</code>。你知道吗</p>