假设我有一个字典:
dict = {'A': ['one', 'two'], 'B': [3, 4, 5, 5, 6, 7, 8, 9, 10], 'C': [11, 12]}
我想检查字典中是否有某个值。这就是我所尝试和得到的:
>>>value = 'one'
>>>value in dict.values()
False
我认为这是因为我的值在list中。如何简单地检查值是否在任何值列表中?
我不认为有一个"simple"道路您应该遍历每个列表并执行检查:
any(value in val for val in dict.values())