Skip to content

Latest commit

 

History

History
34 lines (32 loc) · 1.2 KB

File metadata and controls

34 lines (32 loc) · 1.2 KB

字典

  • 字典:集合性质数据类型
    • 字典内元素: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