El método get() del diccionario de Python, explicación detallada y uso específico.

Python字典的get()方法用于获取字典中指定键的值。它的语法如下:
dictionary.get(key, default)
其中, `key` 是要获取值的键, `default` 是可选参数,表示当键不存在时返回的默认值。
 具体用法如下:
 1. 如果键存在于字典中,则返回对应的值。
2. 如果键不存在于字典中,且没有指定默认值,默认情况下会返回 `None` 。
3. 如果键不存在于字典中,但指定了默认值,则返回指定的默认值。
 下面是一些示例:
my_dict = {'apple': 5, 'banana': 3, 'orange': 2}
 # 获取键'apple'的值
print(my_dict.get('apple'))  # 输出: 5
 # 获取键'pear'的值,键不存在,默认返回None
print(my_dict.get('pear'))  # 输出: None
 # 获取键'pear'的值,键不存在,指定默认值为0
print(my_dict.get('pear', 0))  # 输出: 0
# 通过使用 `get()` 方法,可以避免在键不存在时引发 `KeyError` 异常,
# 而是返回一个默认值或 `None` 。这在处理字典时非常有用。

Supongo que te gusta

Origin blog.csdn.net/weixin_49786960/article/details/131647964
Recomendado
Clasificación