首页 > 其他 > 详细

字典的使用

时间:2017-08-15 20:18:25      阅读:276      评论:0      收藏:0      [点我收藏+]

字典的定义:dict()

技术分享

技术分享

字典是无序的,因为他没有下标,所以他的数值是随机的。见下图:打印出来1102.1103.1101

技术分享

所以取值的时候,是用key来取值的:

技术分享

修改字典的数值:

技术分享

如果你赋值的时候,这个key不存在,那么就相当于给字典增加了一条:

技术分享

删除的方法

del info,删除整个字典

del info["stu1101"],删除某个key

技术分享

还有一个删除的方法info.pop("stu1101"),删除指定的key

技术分享

如果你想随机删除一个key,那么可以用popitem(),随机删除一个

技术分享

查找的几个方法:

技术分享

查找的时候这个key必须存在,如果不存在就会报错

技术分享

所以除非你确认key存在,否则用如下的方法:

用get的方法,温和的多。如果找不到key,会返回None:

技术分享

如果存在key

技术分享

判断key值是否存在这个字典里,如果存在就取值,如果不在就创建一个key

不存在,返回false:

技术分享

存在返回True

技术分享

如果在python2里,写法是这样的:请注意:

技术分享

 

字典的使用

原文:http://www.cnblogs.com/itfat/p/7367394.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!