Python 字典setdefault()方法步骤,pythonsetdefault,字典dictr的setd
Python 字典setdefault()方法步骤,pythonsetdefault,字典dictr的setd
字典dictr的setdefault()方法如何使用?是本文主要为大家讲解的内容。
在python基础知识中有说过,字典是可变的数据类型,其参数又是键对值。setdefault()方法和字典的get()方法在一些地方比较相像,都可以得到给定键对应的值。但setdefault()方法可以在字典中并不包含有给定键的情况下,为给定键设定相应的值。
在学习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'}
setdefault(key[, default])是字典setdefault()方法的标准格式,默认值为None
>>> x = { }
>>> x.setdefault('www.iplaypy.com')
>>> x
{'www.iplaypy.com': None}
编橙之家文章,
相关内容
- Python 序列的概念及基本操作方法,python操作方法,序列
- Python 列表cmp( )比较函数,pythoncmp,在讲列表排序方法时
- Python编程语言的条件链,python编程语言,在很多的时候,
- Python 函数文档字符串 说明docstring,,Python的函数文档字
- Python 求模操作符讲解,python操作符讲解,求模操作符应
- Python条件语句的嵌套使用,python语句嵌套,在编橙之家之
- 从众多类中彻底理解Python代码,众多类python代码,我们想
- Python __str__类的特殊方法,python__str_,__str__方法和__
- Python字符串 大小写转换和控制 解决方法,python大小写
- Python 字典get方法,访问项并可以返回设定参数,pytho
评论关闭