Python 3 – 字典 setdefault() 方法

Python 3 – 字典 setdefault() 方法

描述

方法 setdefault() 类似于 get(),但如果 key 尚未在 dict 中,则设置 dict[key] = default。

语法

以下是 setdefault() 方法的语法−

dict.setdefault(key, default = None)

参数

  • key − 这是要搜索的键。

  • default − 在找不到 key 时返回的值。

返回值

这个方法返回字典中可用的键及其对应的值,如果给定的键不存在,则返回提供的默认值。

示例

以下示例演示了如何使用 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}

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程