擅长:python、mysql、java
<pre><code>mydict = {'London':['bob1', 'bob2', 'bob3'],'Paris': ['bob4','bob5','bob6','bob7']}
person = 'bob5'
for key,item in mydict.items():
if person in item:
print ("Person {} is living in {}".format(person,key))
</code></pre>
<p>输出:</p>
<pre><code>Person bob5 is living in Paris
</code></pre>
<p>或使用<code>list comprehension</code>:</p>
<pre><code>person = 'bob5'
city = [key for key,item in mydict.items() if person in item]
print ("Person {} is living in {}".format(person,city[0]))
</code></pre>
<p>输出:</p>
<pre><code>Person bob5 is living in Paris
</code></pre>