Python 字典中查找键值对:为什么 'b' 不在 x={'a':'b','c':'d'} 中?
在 Python 字典中,'in' 操作符用于检查键是否存在。例如,在字典 x={'a':'b','c':'d'} 中,'b' 是键 'a' 对应的值,而不是字典本身的键。因此,使用 'b' in x 会返回 False,因为它不是字典的键。
如果想要检查值是否存在于字典中,可以使用 any(value == 'b' for value in x.values()) 方法。
原文地址: https://www.cveoy.top/t/topic/f3vA 著作权归作者所有。请勿转载和采集!