Python之路 - 字典
介绍 🍀
字典是一种key - value 的数据类型 , 用 冒号 (“ : “) 来分割 , 每个对象之间用逗号(“ , “)分割 , 整个字典包括在花括号(“{ }”)中
字典中的键(key)是唯一的 , 但值(value)则不必
字典是可变的数据类型 , 并且是无序的
从python3.6版本开始.字典是有序的
基本操作如下 : 创建、增加、修改、删除、查找、遍历、多级嵌套等
注意 : 字典中key是唯一的 , 如果出现多个相同的key被赋值 , 那么值为最后一个赋的值 ; key是不可变的 , 所以可变的数据类型是不能用的 , 如 : list , 对于不可变的数据类型则可以 , 如 : str、int、tuple
2)key是不可变的 , 所以可变的数据类型是不能用的 , 如 : list , 对于不可变的数据类型则可以 , 如 : str、int、tuple
创建 🍀
1 | # 创建一个空字典 |
增加 🍀
1 | #创建字典 |
修改 🍀
1 | # 创建一个字典 |
删除 🍀
1 | # 创建一个字典 |
查找 🍀
1 | # 创建一个字典 |
遍历 🍀
1 | # 创建一个字典 |
嵌套 🍀
1 | # 创建一个多级嵌套字典 |
更多 🍀
1 | len(dict) # 计算字典元素个数 |
方法合集
1 | | clear(...) |
作业
1.将下列字典中的key键含有’k’元素的所有键值对删除
1 | #下面的方法报错..."RuntimeError: dictionary changed size during iteration" |