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

python day- 4

时间:2018-07-06 18:33:21      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:删除   返回   更新   判断   update   原来   并且   upd   定义   

字典(dic)

1.定义及格式

用{ }大括号括起来的,由key:value 来保存数据的就是 字典(dic)

eg:dic = {"及时雨" : "宋江" , "玉麒麟" : "卢俊义", "智多星" : "吴用"}

这就是一个字典。

格式是 key : vlaue

字典中的key 必须是可哈希的,也就是不可变的。value 是可变的。

保存的状态是无序的

2.

字典的增删改查

1)增:

dic[   ]的形式增

技术分享图片

输出

技术分享图片

如果,增加的key存在,将会替换原来的key;如果增加的key不存在,则在原dic中,添加新的元素。

 

dic.setdefalut 的形式增

技术分享图片

 

输出

 技术分享图片

 

2)删:

dic.pop 方法删除(有返回值)

技术分享图片

 

输出

技术分享图片

 

 del dic[   ]  (无返回值)

 技术分享图片

输出

技术分享图片

删除所需要删除的元素,并且没有返回值。

dec.popitem(随机删除,并可以有返回值)

技术分享图片

输出

技术分享图片

 

3)改

 dic[ key ] 对已经存在的key 进行修改。

技术分享图片

输出

技术分享图片

 

update(更新)

技术分享图片

 

4)查

dic.get 查询

 技术分享图片

输出

技术分享图片

查询出春节对应的value 值。

dic[    ] 查询

技术分享图片

输出

技术分享图片

 

dic.setdefault

技术分享图片

输出

技术分享图片

首先判断原来字典中有没有这个key,如果有,直接输出该key 对应的value值;如果没有将会把该key加入到新的字典中,并输出该key对应的value值。

 

 

 

 

python day- 4

标签:删除   返回   更新   判断   update   原来   并且   upd   定义   

原文地址:https://www.cnblogs.com/wf123/p/9275027.html

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