擅长:python、mysql、java
<p>问题是<code>dict[id]['battles']</code>是int类型的对象,所以这就是得到错误<code>TypeError: 'int' object is not iterable</code>的原因。你知道吗</p>
<p>您可以通过以下方式解决:</p>
<pre><code>wow = 0
for key in dict:
wow += dict[key]['battles']
</code></pre>
<p>或者,您甚至可以通过使用Python理解来简化代码:</p>
<pre><code>wow = sum(dict[key]['battles'] for key in dict)
</code></pre>