zoukankan      html  css  js  c++  java
  • 零基础学python-8.5 字典

    字典:无序的集合,通过键来存取

    特性:

    1.通过键而不是通过偏移量来读取

    2.任意对象的无序集合

    3.可变长、异构、任意嵌套

    4.属于可映射类型

    5.对象引用表(散列表)

    常见操作:

    操作 解释
    d={} 空字典
    d={'a':1,'b':2,'c':'3'} 两项目字典
    d={'a':1,{'b':2}} 嵌套
    d=dict.fromkeys(['a','b']) 其他构造技术
    d=dict(zip(keyslist,valslist)) 关键字
    d=dict(name='bob',age=24) 对应的对、键列表
    d['egg'] 以键进行索引运算
    d['food']['egg'] 以键进行索引运算
    'egg' in d 成员关系
    d.keys() 方法:键
    d.values() 方法:值
    d.items() 键+值
    d.copy() 复制
    d.get(key,default) 默认
    d.update(d2) 合并
    d.pop(key) 删除
    len(d) 求长度
    d[key]=1 修改键
    del d[key] 删除
    list(d.keys()) 字典视图
    d1.keys()&d2.keys()  
    d={x:x*2 for x in range(10)}  字典解析
       

    就说到这里,谢谢大家

    ------------------------------------------------------------------

    点击跳转零基础学python-目录



    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    对象结构型
    对象结构型
    对象行为型模式
    定时任务(二)
    定时任务(一)
    kill端口-更新sql-添加字段
    获取ip和端口号
    List集合中的末位元素置首位
    首页报表数据展示(一)
    具体的类中包括枚举类写法
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4774472.html
Copyright © 2011-2022 走看看