擅长:python、mysql、java
<p>找到瑞克。不使用列表理解:</p>
<pre><code>def find_person(name):
for house, persons in house_dict.items():
if name in persons:
for street, houses in street_dict.items():
if house in houses:
print("{} lives at {} {}".format(name, house, street))
</code></pre>
<p>让所有人都站在一条街上:</p>
<pre><code>def get_persons(street):
persons = []
for house in street_dict.get(street, []):
persons.extend(house_dict.get(house, []))
return persons
</code></pre>