前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python第十八课:字典

Python第十八课:字典

作者头像
HuangWeiAI
发布2019-07-30 15:06:12
2770
发布2019-07-30 15:06:12
举报
文章被收录于专栏:浊酒清味

初识字典

上一课,我们给大家详细介绍了列表,并且知道了列表中的元素可以通过中括号加上数字来访问,然而我们也只有这一种办法。这一课我们要学习的字典却可以有更多的访问方式,就像你查字典一样,某个字有偏旁部首,也有首字母,这些都帮助你访问到想要查找的字的途径。

字典的建立需要用大括号{ } 来实现,元素中间用逗号隔开,这个和列表是一样的。然后每个元素其实有两个部分来组成:第一个是目录,第二个是目录的内容。我们发现字典的元素也就是目录的内容可以通过目录名字来访问,也可以通过这种方式来更改元素。

运行结果:

追加和删除

对于字典的追加,其实我们并不用append()函数来增加,而是用变量名[目录] = 目录元素这种方式来实现,而删除的操作依然通过del函数来完成。

我们建立了一个元素为字符串的列表,里面有两个元素,我们通过列表名加上.append()来实现了一个新的元素的添加。然后我们将列表中的第二个元素用del函数将它删除。

运行结果:

更多操作和方法

对于字典的操作其实有很多,我们将一些主要的函数和操作的放在下面的表格中。

函数:

方法:

我们发现,其实大部分字典的操作和上一节课中类别是类似的。从功能上来讲,字典更多是来用做查询信息的表格。

练习题

1,将例一中的第五行改成student[0] = ‘Bob’,查看效果。

2,分别用代码检查第三节两张表的功能是否正确。

3,建立一个字典储存你的备忘录,并不断更新。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浊酒清味 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云代码分析
腾讯云代码分析(内部代号CodeDog)是集众多代码分析工具的云原生、分布式、高性能的代码综合分析跟踪管理平台,其主要功能是持续跟踪分析代码,观测项目代码质量,支撑团队传承代码文化。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档