首页 > 编程语言 > 详细

python数据结构之字典(未完成)

时间:2019-03-19 21:58:25      阅读:206      评论:0      收藏:0      [点我收藏+]

字典

dic = {key:value}

1.字典特性

key必须是唯一的,值不必是唯一

值可以是任何数据类型,比如list,tuple,字符,数值等。key只能是不可变的数据类型

同一个key不允许重复,如果出现重复,后一个值会覆盖到前面重复的key。字典的这种特性,使得它常常被用作读取数据的数据储存结构。

2.字典基础语法

 

3.嵌套字典

3.1字典嵌套列表

3.2字典嵌套字典

有时候单纯的的字典格式无法满足我们储存数据的需要,这就需要我们构建多级字典了。比如构建一个多级字典。举个例子,

dic = {}
#法一:直接赋值
dic[‘name‘]=‘zhangsan‘
#法二:setdefault
dic.setdefault(‘gender‘,‘male‘)
print dic
{‘gender‘: ‘male‘, ‘name‘: ‘zhangsan‘}

但是如果,我们想把结构变化为{‘zhangsan‘:{‘gender‘: ‘male‘}}

 

 

4.字典get函数

get(self,

练习来源:

https://www.cnblogs.com/daimatuo/p/10437732.html

python数据结构之字典(未完成)

原文:https://www.cnblogs.com/411learn-forever/p/10561643.html

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