Python3 dictionary.setdefault()方法

setdefault()方法类似于get()方法,但如果键不存在,将设置dict[key]=default 。

语法

以下是 setdefault()方法的语法 -
dict.setdefault(key, default=None)

参数

  • key -- 这是要搜索的键。

  • default -- 这是在键找不到时返回的值。

返回值

此方法返回字典中的可用的键值,如果给定的键不可用,它将返回提供的默认值(default)。

示例

下面的示例显示 setdefault()方法的使用。
#!/usr/bin/python3

dict = {'Name': 'Zara', 'Age': 7}

print ("Value : %s" %  dict.setdefault('Age', None))
print ("Value : %s" %  dict.setdefault('Sex', None))
print (dict)
当我们运行上面的程序,会产生以下结果 -
Value : 7
Value : None
{'Name': 'Zara', 'Sex': None, 'Age': 7}

上一篇: Python3元组 下一篇: Python3字典