python笔记--字典setdefault()应用

来源:互联网 发布:淘宝网上银行支付不了 编辑:程序博客网 时间:2024/05/10 19:56

功能:

dic.setdefault(key,v) 查找字典中如果不存在key,则默认添加key,且赋初始值为v.

语法:

dic.setdefault(key, default=None)

key: 查找是否已经在字典中;
default=None: 建不在时设置默认建值。

案例

def testPro():    dicTest={'name':'lz','age':23,'sex':'men'}    dicTest.setdefault('salary',0)    print "Value : %s" % dicTest['name']    print "Value : %s" % dicTest['salary']

结果

 Value : lz Value : 0
0 0