擅长:python、mysql、java
<p>原因如下。你不能添加到没有的东西上。例如说<code>var1 = None</code>。我不能做像<code>var = var + 1</code>这样的事情。那会造成错误。在您共享的示例中,代码将检查您是否可以向值的键添加1。如果无法执行此操作,请为该键指定一个值</p>
<pre><code>for i, value in enumerate(arr):
try:
#Try and add 1 to a dict key's value.
result_dict[value] += 1
except KeyError:
#Say we get an error we need to assign the dict key's value to 1.
result_dict[value] = 1
</code></pre>