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)

    '''



  • 相关阅读:
    C++中的类模板详细讲述
    函数模板和模板函数
    vs2008 快捷键大全
    #宏定义##
    多工程项目设置
    conemu 配置
    itcast-svn
    itcast-spring-三大框架整合
    Spring通知方法错误
    动态代理
  • 原文地址:https://www.cnblogs.com/lijunji/p/11439713.html
Copyright © 2011-2022 走看看