一、创建字典
1、最常用的方式:使用花括号{}
【运行结果】
2、使用dict()函数
【运行结果】
3、创建空字典
【运行结果】
二、获取字典中的元素
1、第一种方式:使用[],不存在时会报错
【运行结果】
2、第二种方式:使用get()方法,不存在时会返回None
【运行结果】
三、键的判断、增删减修改
1、键的判断:使用 in 和 not in
【运行结果】
2、键的删除:del
【运行结果】
3、键的清除:clear
【运行结果】
4、新增元素,新增的是键值对
【运行结果】
5、修改元素
【运行结果】
四、获取字典视图
1、获取所有的key
【运行结果】
2、获取所有的value
【运行结果】
3、获取所有的key-value对
【运行结果】
五、字典元素的遍历,依次获取字典元素
或
【运行结果】
六、字典的特点
1、key不允许重复,value可以重复
【运行结果】
2、列表是有序的,字典中的元素是无序的,字典不能在指定位置插入
【运行结果】
3、字典中的key必须是不可变对象,例如整数、字符串
七、字典的生成式
若要大写,使用upper()函数
【运行结果】
八、可变序列与不可变序列
1、可变序列:列表、字典
它们的id都是一样的
【运行结果】
2、不可变序列:字符串、元组
【运行结果】