得到键所对应的值是python的常见操作之一,python中可以使用字典(dict)来保存键值对数据。dict提供了多个方法来实现得到特定键所对应的值,其中之一就是get方法。
get方法用于得到字典中键所对应的值,如果该键不存在,则返回None或一个给定的默认值。
下面是get函数的详细攻略:
get函数的语法
dictionary.get(key, default_value)
get函数的参数
key
: 查找的键值default_value
(可选): 如果该键值不存在,返回的默认值
get函数返回值
- 该键值对应的值,如果该键值不存在,则返回None或一个给定的默认值。
get函数的示例代码
示例代码一
# 访问字典元素示例
dict = {'Name': 'Zara', 'Age': 7}
# 通过键名获得值
name = dict['Name']
print(name) # Zara
# 使用get获得元素
name = dict.get('Name')
print(name) # Zara
示例代码二
# 设置默认值获得元素示例
dict = {'Name': 'Zara', 'Age': 7}
# 通过键名获得值
gender = dict.get('Gender', 'None')
print(gender) # None
在示例代码一中,通过dict['Name']
获得元素的值,而通过dict.get('Name')
获得同样的值,返回None或默认值的时候需要用到default_value
参数。在示例代码二中,dict.get('Gender', 'None')
返回默认值None
。
get方法是字典操作中的重要方法,可以很好的避免由于键错误引起的异常。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python中get函数的作用 - Python技术站