码迷,mamicode.com
首页 > 编程语言 > 详细

Python 字典(Dictionary)

时间:2017-03-25 10:42:04      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:print   tty   key   设置   查找   logs   ted   div   nbsp   

setdefault()方法

参数

  • key -- 查找的键值。
  • default -- 键不存在时,设置的默认键值。

语法

setdefault()方法语法:

dict.setdefault(key, default=None)

 描述

如果参数key不存在于字典中,将会添加该键,并将该键的值设为默认值default。

如果参数key已经存在,不做任何操作

返回值

该方法没有任何返回值。

实例

键已存在的时

dict={"name":"marian","age":30}
dict.setdefault("age",25)
print(dict)

>>>{name: marian, age: 30}  #"age"已经存在,不做任何操作,不会修改原来该键“age”的值

 

键不存在的时

 

dict={"name":"marian","age":30}
dict.setdefault("sex","")
print(dict)

>>>{name: marian, age: 30, sex: } #"sex"不存在,添加新的键,并将该键的值设置成默认值“女”

 

Python 字典(Dictionary)

标签:print   tty   key   设置   查找   logs   ted   div   nbsp   

原文地址:http://www.cnblogs.com/marianyad/p/6616057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!