Dictionary根据key获取values
时间: 2023-09-02 20:09:49 浏览: 105
根据字典的value取它对应的key
4星 · 用户满意度95%
可以使用Python中的字典(Dictionary)类型来实现根据key获取对应的value,示例如下:
```python
# 定义一个字典
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
# 获取key为'banana'的value
value = my_dict['banana']
# 打印结果
print(value) # 输出:2
```
另外,如果不确定key是否存在于字典中,也可以使用`get()`方法来获取对应的value,如果key不存在,会返回默认值(默认为None),示例如下:
```python
# 定义一个字典
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
# 获取key为'pear'的value
value = my_dict.get('pear')
# 打印结果
print(value) # 输出:None
# 获取key为'pear'的value,如果不存在则返回默认值-1
value = my_dict.get('pear', -1)
# 打印结果
print(value) # 输出:-1
```
阅读全文