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

    '''
    字典:
    1、数据类型 dict
    2、用 {} 表示
    3、键值对储存, key: value
    4、无序的数据集合
    5、字典通过 key 取 value
    6、字典 for循环时, 默认循环 key
    7、字典的key只能是 不可变的数据类型
    8、字典的value可以是任意类型
    9、字典是可变的数据集合
    '''


    '''
    clear() 清空字典
    copy() 浅拷贝
    fromkeys(iterable, value) iterable(能被for循环的数据), 通过for循环把循环出的
    元素 和 value 一一对应 组成 键值对,返回一个新的字典
    d = {}.fromkeys(["a", "b", "c"], ["1", "2", "3"])
    print(d)
    dl = {}
    dl = dl.fromkeys("234", "value")
    print(dl)

    get(key, msg=None) 通过key 取value, 如果value不存在,默认返回None
    items() 得到一个可迭代对象,可迭代对象里存在 字典的 key value
    keys() 得到一个可迭代对象,可迭代对象里存在 字典的 key
    values() 得到一个可迭代对象,可迭代对象里存在 字典的 value
    pop(key) 根据key删除value, key不存在 报错

    setdefault(key, value) key存在,不做任何操作,如果key不存在,则新增一条 新的键值对

    update()
    # dic["rap"] = "最好的坤坤"
    # print(dic)
    dic.update(rap="最好的坤坤", 跳="不虚", **{"1": True, "恶毒的坤坤": "篮球"})
    print(dic)

    '''



  • 相关阅读:
    keepass
    gpg
    Wireshark实践
    ssh
    namp
    第十二周
    第十一周
    第十周总结
    第九周学习总结
    编程语言
  • 原文地址:https://www.cnblogs.com/lijunji/p/11439713.html
Copyright © 2011-2022 走看看