zoukankan      html  css  js  c++  java
  • 字典

    一字典

    1.dict  用{}来表示,它是键值对数据,{key:value}  具有唯一性

    键   必须是可哈希的 不可变的数据类型就可以当键

    值   没有任何限制

    2.增删改查

    增加

    dic[key]=value

    dic.setdefault(key,value)  如果键在字典中存在不进行任何操作,不存在就进行添加,可以通过key查询,没有这个key就返回none

    删除

    pop(key)    有返回值,返回值就是被删除的value

    popitem()   随机删除

    del dic[key]

    clear()        清空字典

    修改

    dic[key]=value

    dic.update(字典)

    查询

    get(key)

    dic[key]

    for循环

    setdefault(key)   输入键就可以查询键所对应的值

    3.字典的其他操作

    keys    获取所有的键存在一个高仿列表中

    values  获取所有的值存在一个高仿列表中

    items   获取所有的键值对以元组的形式存在一个高仿列表中

    解构

    a,b=1,2

    a,b=[1,2]

    a,b=(1,2)

    字典的嵌套

  • 相关阅读:
    Shader-另类实现
    Unity3d- 资源
    我不快乐
    陷入了一个NGUI自适应的一个坑
    ngui 自适应
    NGUI的数据绑定
    我已经很努力,但是依旧写给自己
    那些奇葩的叫法
    C#修改类模板
    开启Unity3D之旅
  • 原文地址:https://www.cnblogs.com/sypx/p/9401772.html
Copyright © 2011-2022 走看看