python字典根据value查找key
时间: 2023-11-11 19:07:54 浏览: 197
python 对字典按照value进行排序的方法
5星 · 资源好评率100%
可以使用字典的items()方法获取键值对,然后遍历字典,找到对应的value,返回其对应的key。示例代码如下:
```python
# 定义一个字典
my_dict = {'apple': 5, 'banana': 2, 'orange': 3}
# 根据value查找key
def get_key(dict, value):
for k, v in dict.items():
if v == value:
return k
# 测试
print(get_key(my_dict, 5)) # 输出:apple
print(get_key(my_dict, 2)) # 输出:banana
print(get_key(my_dict, 3)) # 输出:orange
print(get_key(my_dict, 7)) # 输出:None(未找到)
```
阅读全文