擅长:python、mysql、java
<p>默认情况下,遍历字典会遍历其<em>键</em>,因此<code>person</code>是一个字符串,即键的名称。您可以将第二个for循环更改为:</p>
<pre><code>for person in data['people'].values():
print(person['age'])
</code></pre>
<p><code>dict.values()</code>生成包含的值,这里是字典。另外,您可能对<code>dict.items()</code>感兴趣:</p>
<pre><code>for name, person in data['people'].items():
print(name, person['age'])
# rick, 24
</code></pre>
<p>第一个元素是键(名称),第二个元素是关联值(字典)</p>