zoukankan      html  css  js  c++  java
  • 字典 dict

    1. dict
    用大括号{} 括起来. 内部使用key:value的形式来保存数据
    {'jay':'周杰伦', "jj":'林俊杰'}
    注意:字典的key必须是可哈希的. 不可变的, value 没有限制
    不是按照我们保存的顺序保存的, 无序的

    语法 :    {key1: value1, key2: value2....} 


    2. 增删改查
    1.增

    dict[不存在的key] = value, setdefault()


    2.删

    pop(key). del dict[key]. popitem(), clear()


    3.改

    dict[存在的key] = 新值, d1.update(d2) 把d2的k-v更新到d1中


    4. 查

    get(key, 默认值), setdefault(), dict[key]


    3. 字典的常用方法
    1. keys() 返回所有字典的key的集合(高仿列表)
    2. values() 返回所有的value的集合
    3. items() 返回键值对. 元组
    解构:
    a, b = (1, 2)

    4. 字典的嵌套

  • 相关阅读:
    置换笔记
    7.23
    Conveyor Belts
    CF #134 A~D
    Blocks && Fixing the Great wall
    Kakuro
    Deadlock Detection
    关于KeyFile的破解,含注册机源代码
    BMP位图之代码实现
    BMP位图之8位位图(三)
  • 原文地址:https://www.cnblogs.com/beihan/p/9273837.html
Copyright © 2011-2022 走看看