擅长:python、mysql、java
<p>下面是另一种不用<code>Counter</code>的方法:</p>
<pre><code>dragonLoot = ['gold coin','dagger','gold coin','gold coin','ruby']
inv = {'gold coin' : 42, 'rope' : 1, 'dagger' : 5}
for i in dragonLoot:
inv[i] = inv.get(i, 0) +1
print (inv)
</code></pre>
<p>输出:</p>
<pre><code>{'gold coin': 45, 'rope': 1, 'dagger': 6, 'ruby': 1}
</code></pre>