字典
- 由键值对组成的数据集合
- 键必须是不可变类型
- 映射类型;键和值是对应的
- 字典的key是不可变对象
- 字典中可以用insect(1(1.2中间),100(插入100))
- 字典中的元素是无序的
- 空字典dict{}
字典的定义
- 1.使用{}
- vardict = {‘a’ :1}
- 使用dict()函数惊醒定义
- vardict = dict(‘name’=‘wzs’)
- 数据类型的转换
- vardict = dict([[‘a’,1][‘b’,2]])
字典的操作
-
字典不能加减乘除
-
1.获取元素
-
修改
-
删除 del
-
增加
-
成员检测 只能检测key ‘aa’ in var
-
长度检测 len(var1)
-
获取当前字典的key
res = var1.key
- 获取当前字典的key
res = var1.key
- 获取当前字典的key
res = var1.items( )
-
字典的遍历
字典相关函数
- len(dict)
- dict.keys()
- dict.values()
- dict.items()
- iter()
字典的生成式
- dic1 = (v:k for v,k in zip(v,k))