python判断字典中是否有某个值
时间: 2023-02-07 16:54:38 浏览: 116
python通过字典dict判断指定键值是否存在的方法
如果你想判断字典中是否有某个值,你可以使用 in 运算符:
```
if value in dictionary.values():
# do something
```
这会检查字典的所有值,如果有匹配的值则返回 True,否则返回 False。
你也可以使用字典的 get() 方法:
```
if dictionary.get(key) == value:
# do something
```
这会检查字典是否有与给定值匹配的键,如果有则返回 True,否则返回 False。
例如:
```
d = {'a': 1, 'b': 2, 'c': 3}
# using the "in" operator
if 2 in d.values():
print("Found")
# using the get() method
if d.get('b') == 2:
print("Found")
```
输出结果为:
```
Found
Found
```
阅读全文