码迷,mamicode.com
首页 > 其他好文 > 详细

字典基本操作

时间:2020-06-18 12:47:37      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:赋值语句   逗号   技术   图片   nbsp   关于   python   语句   load   

关于列表,2,3.。。。到循环以后再写

字典:我们听到最多的就是新华字典,还有什么词典,它们是干嘛的呢,它们里面储存了大量的数据,然后我们去里面查询

那么python中字典其实也有点类似,它也是一种储存数据的容器,英文名dict   ,跟列表有很多的相似处,先看看长什么样子

技术图片

 

 技术图片

 

字典和列表有3个地方是一样的:1.有名称;2.要用=赋值;3.用逗号作为元素间的分隔符

 

不一样的有两处:1.列表外层用的是中括号[ ],字典的外层是大括号{ }

                             2,列表中的元素是自成一体的,而字典的元素是由一个个键值对构成的,用英文冒号连接。如‘小明‘:95,其中我们把‘小明‘叫键(key),95叫值(value

 1,打印列表也是需要三步,1,创建一个空字典

                                                               2,往字典里加入元素

                                                             3,打印字典

 技术图片

 

结果会出现技术图片

 

 

新增键值对要用到赋值语句字典名[键] = 值

需要强调的是,字典中的键具备唯一性,而值可重复

2,删除字典里的元素

删除同样会用到del

格式如下:技术图片

 

 删除字典里键值对的代码是del语句del 字典名[键],记住中间有个空格

3,从字典中提取元素:技术图片

 

 我们尝试将小明的成绩从字典里打印出来。这就涉及到字典的索引,和列表通过偏移量来索引不同,字典靠的是键

 

技术图片

 

 这便是从字典中提取对应的值的用法。和列表相似的是要用[ ],不过因为字典没有偏移量,所以在中括号中应该写键的名称,即字典名[字典的键]。

 

 4.关于字典还有很多其他用法,比如一个名为a的字典

a.clear():从一个 dictionary中清除所有元素。如,删除Dictionary dic中的所有元素:dic.clear()

a.copy():得到字典副本

还有很多比如:

 技术图片

 最后稍微总结一下:

技术图片

 

字典基本操作

标签:赋值语句   逗号   技术   图片   nbsp   关于   python   语句   load   

原文地址:https://www.cnblogs.com/jun-001/p/13065199.html

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