擅长:python、mysql、java
<p>3的工作方式是,作为<code>key</code>提供的方法将简单地从<code>tall_buildings</code>字典中查找值。因此,对于每个被迭代的<code>key</code>,相应的{<cd4>}将由{<cd5>}提供。在</p>
<p><code>get</code>方法与<code>[]</code>运算符同义</p>
<pre><code>>>> tall_buildings['Sears Tower']
442
>>> tall_buildings.get('Sears Tower')
442
</code></pre>
<p>首先,3是在键上循环的原因是,默认情况下,迭代一个<code>dict</code>只会循环到<em>键上</em></p>
^{pr2}$
<p>也可以显式地循环键</p>
<pre><code>for i in tall_buildings.keys():
print(i)
Taipei 101
Empire State
Burj Khalifa
Sears Tower
</code></pre>
<p>类似地,您可以循环<code>.values()</code>,它只是字典中的值,或者{<cd10>}循环<code>(key,value)</code>对的元组。在</p>