- 字典:集合性质数据类型
- 字典内元素:key-->value
- 字典没有索引值的概念
- 字典中的元素是无序的
- 函数
- list():转换成列表
- sort():列表递增排序
- values():字典取值
- keys():字典取关键字
- zip():元素打包成元组
- update():字典更新
- x.update(y),用字典y的元素去更新字典x的元素,少的key则补上(key,value),相同的key就更新value
- get(p1,p2):不越界地获取字典的值,不存在则返回默认值
- p1:需要查找的关键词
- p2:如果关键词不存在,get返回的默认值
- strip()函数:移除字符串指定的字符
- replace()函数:字符串替换
- lower()函数:大写字符转换成小写
- split()函数:指定分隔符对字符串进行切片
- 字典推导式:
- 实战:具体见同文件夹下Jupyter notebook格式的笔记
- 新增
- 修改
- 索引
- 判断是否存在某个key
- 循环遍历
- 遍历关键字
- 同时取出关键字和值
- 怎么有顺序地遍历字典
- 先取出keys,把keys排序后
- 再遍历排序后的keys,取出value