python 字典 集合,python实现列表和字典元素的遍历输出
含义:
Python字典setdefault()函数类似于get()方法。如果字典中不存在该键,它将添加该键并将值设置为默认值。
语法
Setdefault()方法语法:
dict.setdefault(key,default=None)参数
key要查找的密钥。
default键不存在时设置的默认键值,None。返回值
如果字典包含给定的键,将返回该键对应的值;否则,将返回为该键设置的值。
如果字典中已经存在这个键,setdefault不会修改这个键的原始值,这个方法会返回这个键的原始值。
dict[key]=value有什么区别?
如果字典中不存在该键,则setdefault(key,value)方法与dict[key]=value完全相同。区别在于字典中是否存在该键。Setdefault(key,value)不会更改原始值,但dict[key]=value会。因此,setdefault方法主要用于向字典中添加一个键,而不是修改该键对应的值。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。