擅长:python、mysql、java
<p>您的问题是一些值在键中,而另一些值在列表中。使用列表值的理解列表可以实现这个技巧。如果您想在dict中的任何位置测试值,可以执行以下操作:</p>
<pre><code>values = contacts.values()
if '480-888-0050' in [x for v in values for x in v if type(v)==list] or '480-888-0050' in values:
print("Value found")
</code></pre>