python get()函数
时间: 2024-02-20 20:01:49 浏览: 24
在 Python 中,`get()` 函数是字典(或者是其他类似字典的对象)中的一个方法,用于获取指定键对应的值。其语法形式如下:
```python
dict.get(key, default=None)
```
其中,`key` 表示要获取值的键,`default` 则表示当键不存在时返回的默认值(可选参数,默认为 `None`)。
如果字典中存在键为 `key` 的元素,则返回该元素对应的值;否则,如果指定了默认值,则返回该默认值,否则返回 `None`。
下面是一个简单的例子:
```python
my_dict = {"apple": 2.5, "banana": 1.0, "orange": 3.2}
price = my_dict.get("apple")
print(price) # 输出:2.5
quantity = my_dict.get("grape", 0)
print(quantity) # 输出:0,因为字典中不存在键为 "grape" 的元素
```
在上面的例子中,我们首先定义了一个字典 `my_dict`,然后使用 `get()` 函数获取了键为 "apple" 的元素对应的值,并将其赋值给变量 `price`。接着,我们使用 `get()` 函数获取了键为 "grape" 的元素,由于该元素不存在,因此返回了默认值 0。
阅读全文