昨天我们讲了python列表的操作,今天主要讲关于python字典的操作。字典在python里面也是很重要的一种数据类型,每个元素都由键和值构成。先来看一下今天的知识清单吧
知识清单
创建字典
访问字典
遍历字典
修改字典
合并字典
字典(dictionary)
定义字典
Python的字典是通过键值对来表示的,每个值都有一个键相对应每个键值对用隔开,键的数据类型必须是字符串,值可以是任意数据类型
定义一个字典
访问字典
访问字典的值
因为字典是无序的,所以不能通过索引来访问字典的值
可以通过传入键的名字的方式来访问字典的值,如果这个键不存在会抛出异常
通过来访问字典的值,当这个键不存在时会返回一个空的值,你也可以定义一个默认值
获取所有的值
通过方法可以返回字典所有的值,values()返回的是一个迭代器,可以用list()方法转换成列表
获取所有的键
通过方法可以返回字典所有的值,keys()返回的是一个迭代器,可以用list()方法转换成列表
遍历字典
遍历字典可以使用语句
遍历字典的值
遍历字典的键
遍历字典的键和值
修改字典
增、改
字典可以直接对键赋值来增加字典长度,如果字典的键已经存在,则会直接把旧的值覆盖
删除键值对
使用可以直接删除给定的键值对
清空字典
可以清除字典所有的键值对
合并两个字典
合并两个字典使用,把传进来的字典更新到现有字典中
领取专属 10元无门槛券
私享最新 技术干货