检查列表中的值是否在字典值中



假设我有一个字典:

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())

相关内容

  • 没有找到相关文章

最新更新