安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 编程茶楼 > Python > Python 字典setdefault()方法步骤

Python 字典setdefault()方法步骤

时间:2014-05-13来源: 作者:点击:
字典dictr的setdefault()方法如何使用? 是本文主要为大家讲解的内容。 在 python基础知识 中有说过, 字典 是可变的 数据类型 ,其参数又是键对值。setdefault()方法和字典的get()方法在一些地方比

字典dictr的setdefault()方法如何使用?是本文主要为大家讲解的内容。 //copyright AnYun.ORG

python基础知识中有说过,字典是可变的数据类型,其参数又是键对值。setdefault()方法和字典的get()方法在一些地方比较相像,都可以得到给定键对应的值。但setdefault()方法可以在字典中并不包含有给定键的情况下,为给定键设定相应的值。

//ANYUN.ORG

在学习python字典操作方法时,感觉setdefault()方法,比字典的其它基本操作方法更难理解的同学比较多,仔细看下面注释文字内容就会容易理解很多了。

//本文来自安云网

>>> a = { }                            #新建一个空字典
>>> a['name'] = 'amy'             #为字典添入参数
>>> a                                    #输出字典a
{'name': 'amy'}
>>> a.setdefault('name','lili')    #因为键名name存在,则返回键对应的值‘amy’
'amy'
>>> a.setdefault('name1','lili')  #因键名name1不存在,程序把('name1','lili')当做项添加到字典a中,并返回其值。
'lili'

//本文来自安云网


>>> a
{'name': 'amy', 'name1': 'lili'} //安云网,anyun.org

setdefault(key[, default])是字典setdefault()方法的标准格式,默认值为None
>>> x = { }
>>> x.setdefault('www.AnYun.ORG')
>>> x
{'www.AnYun.ORG': None} //内容来自AnYun.ORG

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容