Python dict.get 用法详解及示例
Python dict.get() 语法
dict.get(key, default=None)
get()
方法返回指定键的值,如果键不存在于字典中,则返回默认值。
参数:
– key
:要查找的键值。
– default
:可选参数,如果指定的键不存在时,返回的默认值。
返回值:
– 如果键在字典中,则返回与键关联的值。
– 如果键不存在,则返回默认值。
示例
示例1:字典中存在指定的键
fruit_dict = {"apple": 5, "banana": 3, "orange": 2}
apple_count = fruit_dict.get("apple")
print(apple_count)
输出结果为:5
解释:字典中存在键”apple”,因此返回与该键关联的值5。
示例2:字典中不存在指定的键
fruit_dict = {"apple": 5, "banana": 3, "orange": 2}
grape_count = fruit_dict.get("grape")
print(grape_count)
输出结果为:None
解释:字典中不存在键”grape”,因此返回默认值None。
示例3:自定义默认值
fruit_dict = {"apple": 5, "banana": 3, "orange": 2}
watermelon_count = fruit_dict.get("watermelon", 0)
print(watermelon_count)
输出结果为:0
解释:字典中不存在键”watermelon”,因此返回自定义的默认值0。