擅长:python、mysql、java
<p>您正在遍历字典的键,并在找到时打印<em>键</em>(这是播放器的名称)。要获取该键的值,可以使用<a href="https://docs.python.org/3/library/stdtypes.html#dict.get" rel="nofollow noreferrer">^{<cd1>}</a>方法(如果在字典中找不到键,还可以指定默认值):</p>
<pre><code>dict1 = {'Messi' : ('Argentina','Barcelona'), 'Ronaldo' : ('Portugal','Juventus'), 'Robben': ('Netherlands','Bayern')}
def checkPlayer(plyr):
print(dict1.get(plyr))
checkPlayer('Messi')
</code></pre>
<p><strong>输出</strong></p>
^{pr2}$
<p>此外,要检查字典中是否有播放器名,您可以使用<code>if plyr in dict1</code>;您不需要遍历所有键。所以你的方法也可以是:</p>
<pre><code>def checkPlayer(plyr):
if plyr in dict1:
print(plyr, dict1[plyr][1])
checkPlayer('Messi')
</code></pre>
<p><strong>输出</strong></p>
<pre><code>Messi Barcelona
</code></pre>