网页标准化对网站开发维护的好处,公司可以网上注册吗,网页游戏传奇大全,网站开发 法律声明setdefault()方法 描述 字典 setdefault() 方法和 get()方法类似,返回指定键的值#xff0c;如果键不在字典中#xff0c;将会添加键并将值设置为一个指定值#xff0c;默认为None。 get() 和 setdefault() 区别#xff1a; setdefault() 返回的键如果不在字典中#xff0…setdefault()方法 描述 字典 setdefault() 方法和 get()方法类似,返回指定键的值如果键不在字典中将会添加键并将值设置为一个指定值默认为None。 get() 和 setdefault() 区别 setdefault() 返回的键如果不在字典中会添加键更新字典而 get() 不会添加键。 语法 setdefault() 方法语法 D.setdefault(key[,defaultNone]) 参数 key -- 字典中要查找的键。default -- 可选参数如果指定键的值不存在时返回该值默认为 None。返回值 返回指定键的值如果指定键的值不在字典中返回指定值默认为 None。 实例 D {Name: Runoob, Age: 7}print (Age 键的值为 : %s % D.setdefault(Age,25)) # 键存在在字典中则不会设置为指定值
print (Sex 键的值为 : %s % D.setdefault(Sex, NA)) # 键不存在指定一个值
print (School 键的值为 : %s % D.setdefault(School)) # 键不存在不指定值默认为None
print (新字典为, D) 以上实例输出结果为 Age 键的值为 : 7
Sex 键的值为 : NA
School 键的值为 : None
新字典为 {Name: Runoob, School: None, Sex: NA, Age: 7} 转载于:https://www.cnblogs.com/xiaohei001/p/10182566.html