回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我已经合并了两个字典,但是我希望如果字典中的键已经存在,那么键的值不会改变</p>
<p>现在,在我的代码中,键的值发生了变化</p>
<p>我用了这个密码</p>
<pre><code>a={'saya': 2,'menolak': 2,'omnibus': 3,'law': 3,'dan': 1,'tetap': 1,'di': 1,'sekolah': 1,'diperintahkan': 1,'untuk': 1,'tidak': 1,'layak': 1}
b={'omnibus': 0,'law': 0,'meningkatkan': 0,'kesejahteraan': 0,'saya': 0,'setuju': 0,'diterapkan': 0}
def add_dict(a,b):
a.update(b)
return a
add_dict(a,b)
</code></pre>
<p>结果是:</p>
<pre><code>{'saya': 0,
'menolak': 2,
'omnibus': 0,
'law': 0,
'dan': 1,
'tetap': 1,
'di': 1,
'sekolah': 1,
'diperintahkan': 1,
'untuk': 1,
'tidak': 1,
'layak': 1,
'meningkatkan': 0,
'kesejahteraan': 0,
'setuju': 0,
'diterapkan': 0}
</code></pre>
<p>我想要这样的结果:</p>
<pre><code> {'saya': 2,
'menolak': 2,
'omnibus': 3,
'law': 3,
'dan': 1,
'tetap': 1,
'di': 1,
'sekolah': 1,
'diperintahkan': 1,
'untuk': 1,
'tidak': 1,
'layak': 1,
'meningkatkan': 0,
'kesejahteraan': 0,
'setuju': 0,
'diterapkan': 0}
</code></pre>