在 python 的字典中通过值找到健
时间: 2024-01-04 12:44:06 浏览: 71
在 Python 中,可以通过以下方式通过值找到键:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用列表推导式
keys = [key for key, value in my_dict.items() if value == 2]
print(keys) # ['b']
# 使用循环
for key, value in my_dict.items():
if value == 2:
print(key) # 'b'
```
这两种方法都遍历了字典中的每个键值对,并检查值是否匹配。第一种方法使用了列表推导式,它返回一个包含所有匹配键的列表。第二种方法使用了循环,在找到第一个匹配键后停止搜索。
阅读全文