在Python的世界里,我们即将深入探索一种至关重要的数据结构——字典(Dictionary)。
大纲:
1. 什么是词典
2. 创建词典的方法
3. 如何访问词典中的值
5. 在词典中添加新项目
6. 删除词典内的元素及清空词典
7. 词典的独特特性
8. 词典的内置函数和方法(练习部分)
详细解读:
1. 什么是词典:
词典在Python中是一种键值对的集合。每一个键对应一个值,它们之间存在着某种关系。为了将多个这样的项目整合到一个大的数据结构中,我们就会使用到词典这种结构。比如,我们要创建一个成绩单,以学生名为键,每个学生的成绩为对应的值,添加一个项目即是一对键值关系。
2. 创建词典:
在Python中,我们使用大括号{}来创建一个词典。在括号内,添加多个项目,每个项目包含一个键和值,键和值之间用冒号:分隔。多个项目之间用逗号,隔开。
例如:
score_report = {'Jim':90, 'Tom':67, 'Lily':85}
3. 访问词典中的值:
通过键来访问词典中的值。如:score_report['Jim']将返回Jim对应的成绩90。
5. 词典里面添加新项目:
很简单,只需要为词典添加一个新的键值对即可。如:score_report['Lucy'] = 78将Lucy的成绩添加到词典中。
6. 删除词典里面的元素及词典本身:
6.1删除特定键的值:使用del语句。如:del score_report['Jim']将删除Jim这一项。
6.2清空词典:使用clear()方法。如:score_report.clear()将清空score_report中的所有内容。
6.3删除整个词典:使用del语句。如:del score_report将彻底删除这个词典。
7. 词典特性:
7.1一个词典中不允许出现重复的键。每个键必须是唯一的。
7.2键必须是不可变的类型,如数字、字符串或元组,但不能是列表等可变类型。
8. 词典内置的函数和方法(练习部分):
列表部分内置函数和方法,供练习使用,具体可参考Python官方文档。