Python3 字典 get() 方法和 setdefault()方法
说明:setdefault()方法和get() 方法类似,不累述
描述
Python 字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。
语法
get()方法语法:
dict.get(key, default=None)
说明:第一个参数是必须的,第二个参数可选。但是如果根据第一个参数在字典里面没有找相应的元素,则返回默认的None。但是,有时候找不到的时候不希望返回的是None。比如,如果“值”对应到是整数类型,如果找不到的时候希望返回的是0,即dict.get(key,0) 当然,根据具体实际情况自己可以去改变
参数
- key -- 字典中要查找的键。
- default -- 如果指定键的值不存在时,返回该默认值值。
返回值
返回指定键的值,如果值不在字典中返回默认值 None。
实例
以下实例展示了 get()函数的使用方法:
dict = {‘Name’: ‘Runoob’, ‘Age’: 27}
print (“Age 值为 : %s” % dict.get(‘Age’))
print (“Sex 值为 : %s” % dict.get(‘Sex’, “NA”))
以上实例输出结果为:
Age 值为 : 27
Sex 值为 : NA