Python中的字典类型(dict)提供了许多方法,其中之一就是get()函数,用于获取字典中指定键对应的值。下面是详细讲解Python中get函数的用法。
get函数介绍
get函数用于获取字典中指定键对应的值。它的语法如下:
dict.get(key, default=None)
其中,key表示要查找的键(key),default是可选参数,表示在字典中没找到 key 时,返回的默认值(默认为None)。
get函数使用示例
下面是一些用法示例。
示例1——获取字典中指定键的值
# 定义一个字典
dict_a = {'a': 1, 'b': 2, 'c': 3}
# 获取字典中指定键的值
value_a = dict_a.get('a')
print(value_a) #输出1
value_b = dict_a.get('d')
print(value_b) #输出None
示例2——设置默认值
当get函数在字典中找不到指定的key时,可以设置一个默认值。
# 定义一个字典
dict_a = {'a': 1, 'b': 2, 'c': 3}
# 指定查找的key不存在时,默认返回值为0
value = dict_a.get('d', 0)
print(value) #输出0
从以上两个示例可以看出,使用get函数可以方便地获取字典中指定key对应的值。同时,还可以设置默认值来避免抛出异常。