• dict Carol


    字典

    数据类型分为可变数据类型和不可变数据类型

    不可变类型:元组,布尔值,int,str,  可Hash

    可变类型:list,dict,set        可Hash

    dict key 必须是不可变数据类型,可哈希  Value:任意数据类型。

    dict 优点:dict中的hash表是用二分查找去查询的

        存储大量的关系型数据。

    特点:无序的。(3.5以前的版本全是无序的,包括3.5)

    dict增:

    dict['key'] = Value  没有键值对添加,有键值对覆盖。  更新

    dict.setdefault('key','Value')  有键值对,不做任何改变,没有则添加。

    dict删:

     dict.pop('key')   删除key与和key对应的Value值, 返回与key对应的Value值

    dict.pop('key',None)可以设置返回值,很牛逼的一个用法,记不住就狗带~~

    dict1.popitem()  随机删,有返回值  元组里面是删除的键值对

    del dict['key']

    del dict

    dict.clear()  清空字典

    dict改:

    dict1.update(dict)   有的就覆盖,灭有的则添加。dict------->dict2

    dict查:

    dict.keys()   dict.Values()   dict.items()

    dict.get('key','没有这个键')  key不在dict中

    dict嵌套:

  • 相关阅读:
    Feature euerka Consul zookeeper etcd
    mysql配置参数
    镜像网站
    携程Apollo分布式配置中心部署以及使用
    linux 基础知识 之基础网络
    linux 基础知识 之基础系统管理
    linux安全
    java.多态
    java.抽象、接口
    使用Vscode
  • 原文地址:https://www.cnblogs.com/qinghuani/p/8074172.html
Copyright © 2020-2023  润新知