Python 字典(Dictionary)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字典(Dictionary)相关的知识,希望对你有一定的参考价值。

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"不存在,添加新的键,并将该键的值设置成默认值“女”

 

以上是关于Python 字典(Dictionary)的主要内容,如果未能解决你的问题,请参考以下文章

python 字典(dictionary)

Python 字典(Dictionary) update()方法

python 字典 dictionary

Python 字典(Dictionary)

Python 字典(Dictionary)

Python dictionary 字典