python字典find
时间: 2023-09-17 11:13:34 浏览: 114
Python字典
在Python中,字典是一种无序的键值对集合。如果你想要在字典中查找某个键对应的值,你可以使用字典的 `get()` 方法或直接通过键来访问值。以下是两种常用的方法:
1. 使用 `get()` 方法:`get()` 方法接受一个键作为参数,并返回该键对应的值。如果键不存在于字典中,它会返回一个默认值(如果提供了,默认值为 `None`)。
```python
my_dict = {"apple": 1, "banana": 2, "orange": 3}
value = my_dict.get("apple")
print(value) # 输出: 1
# 指定默认值
value = my_dict.get("watermelon", 0)
print(value) # 输出: 0
```
2. 直接通过键访问值:你可以使用中括号 `[]` 来直接访问字典中的值。
```python
my_dict = {"apple": 1, "banana": 2, "orange": 3}
value = my_dict["apple"]
print(value) # 输出: 1
# 注意:如果键不存在于字典中,会抛出 KeyError 异常
```
请确保在使用这些方法时,键存在于字典中,或者使用 `get()` 方法并提供一个默认值来避免出现异常。
阅读全文