- 22
- 0
- 约5.73千字
- 约 35页
- 2020-04-11 发布于辽宁
- 举报
第8章 字典 内容提纲 8.1 什么是字典 2 8.2 字典的创建和使用 3 8.3 字典的基本操作 4 3 5 8.4 字典的格式化字符串 1 8.5 字典的实例应用 引例 引例 假设有一种表格,第一列表示学号,第二列表示学号所对应的学生姓名,它们的关系一一对应 现在想查找学号学生,我们从表中对应的第二列,就能很方便地知道该学生的姓名是“张三”,如右表: 张三李四王五赵六 8.1 什么是字典 字典是Python语言中唯一的映射类型。映射类型对象里哈希值和指向的对象,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。 字典是Python中最强大的数据类型之一,它与列表、元组等其他序列类型的主要区别有以下几点。 (1)存取和访问数据的方式不同。 (2)映射类型中的数据是无序排列的。这和序列类型是不一样的,序列类型是以数值序排列的。 (3)映射类型用键直接“映射”到值。 (4)字典支持索引操作(索引值为键值),但不支持切片操作,因为切片操作是针对索引值具有连续性,而字典的键不具备连续性。 (5)字典中的键必须不可变且不重复,值可以是任何类型。 8.2 字典的创建和使用 字典就是用花括号{}包裹的键
您可能关注的文档
- ppt-多维新媒体营销-第3章.ppt
- ppt-多维新媒体营销-第4章.ppt
- ppt-多维新媒体营销-第5章.ppt
- ppt-多维新媒体营销-第6章.ppt
- ppt-多维新媒体营销-第7章.ppt
- ppt-多维新媒体营销-第8章.ppt
- ppt-多维新媒体营销-第9章.ppt
- ppt-多维新媒体营销-第10章.ppt
- Protel 99 SE第2章 原理图编辑器基础.pptx
- Protel 99 SE第4章 原理图符号制作.pptx
- Python程序设计基础Chap09 异常.ppt
- Python程序设计基础Chap11 面向对象程序设计_v2.ppt
- Python程序设计基础Chap12 数据库支持.ppt
- Python程序设计基础Chap13 程序开发进阶.ppt
- Python程序设计现代方法第2章 Python实例设计与分析.pptx
- Python程序设计现代方法第6章 组合数据类型.pptx
- Python程序设计现代方法第10章 网络爬虫.pptx
- Python基础与大数据应用第八章 Python爬虫框架.pptx
- Python基础与大数据应用第九章 数据分析基础 .pptx
- Python基础与大数据应用第六章 Python文件与数据库.pptx
原创力文档

文档评论(0)