作用
Python中的字典(Dictionary)是以键值对的形式存储数据的,get()方法可以返回指定键的值,如果该键不存在的话,返回默认值。
语法
dict.get(key, default=None)
参数
key:需要查找的键。
default:如果查找的键不存在的话,返回default的值。默认为None。
举例
dict = {"age":18,"weight":65}
print(dict.get("age"))
# 输出结果为:18
print(dict.get("height"))
# 由于字典dict中没有height这个键,返回的是默认值None。
print(dict.get("height",0))
# 将默认值改为0,输出结果为0
和dict[key]的区别
dict.get(key)和dict[key]在key值存在的情况下,都能得到对应的键值。但是当使用dict[key]时,key必须要存在,否则会报错。但是dict.get[key]中的key可以不存在,因为get方法有一个默认的参数None,当key不存在的时候,返回None。