setdefault()方法
参数
- key -- 查找的键值。
- default -- 键不存在时,设置的默认键值。
语法
setdefault()方法语法:
dict.setdefault(key, default=None)
描述
如果参数key不存在于字典中,将会添加该键,并将该键的值设为默认值default。
如果参数key已经存在,不做任何操作
返回值
该方法没有任何返回值。
实例
键已存在的时
dict={"name":"marian","age":30} dict.setdefault("age",25) print(dict) >>>{‘name‘: ‘marian‘, ‘age‘: 30} #"age"已经存在,不做任何操作,不会修改原来该键“age”的值
键不存在的时
dict={"name":"marian","age":30} dict.setdefault("sex","女") print(dict) >>>{‘name‘: ‘marian‘, ‘age‘: 30, ‘sex‘: ‘女‘} #"sex"不存在,添加新的键,并将该键的值设置成默认值“女”
时间: 2024-11-17 15:01:42