zoukankan      html  css  js  c++  java
  • 字典的初识,了解

    ​ 1.字典的初识(dict)

    ​ {} "键":"值" dic == {"kye":"value"}

    ​ 键:必须是可哈希(不可变的数据类型),并且是唯一的

    ​ 值:任意

    ​ 字典是无序的,python3.6版本以上 默认了咱们定义的顺序,python3.5以下是随机显示的.

    ​ 字典是可变的,增加,删除,修改,查看 其他操作.

    ​ 增: .setdefault, 先去字典中查看要添加的键存不存在如果键在字典中存在就不添加,如果不存在就添加.

    ​ 删: .pop 通过键删除 pop具有返回值,返回被删除的值

    ​ 字典没有remove

    ​ del: del dic["a"] 删除指定的键值对

    ​ clear: 清空

    改:键在字典中存在就是修改,键在字典中不存在就是添加

    ​ .update update 括号里级别高

    查: 字典的查询只能通过键获取值,不能通过值获取键

    ​ 如果有键在字典中存在就放回键对应的值如果不存在就报错

    .get 获取值的时候可以指定返回的内容键不存在的时候就报错

    ​ for循环字典的时候打印的都是字典的键

    ​ 2.字典的使用

    ​ enumerate 有起始位置默认为0(枚举)

    ​ 字典是存储大量数据的.字典比列表还要大

    ​ 字典在查找值的时候能够方便,快速

    ​ 字典能够将数据进行关联

    ​ 字典比较消耗内存 最常用的数据:字符串 列表 字典

    ​ 有明确的对应关系时推荐使用字典

  • 相关阅读:
    hadoop的live node为0
    python其中一个子线程,则退出全部线程,再退出进程
    hbase安装
    hive安装
    手游设备ID
    C++对C的改进(1)
    C++析构函数
    C++构造函数
    Linux0.11内核剖析--内核代码(kernel)--sched.c
    MIME简介
  • 原文地址:https://www.cnblogs.com/liutong123/p/11011150.html
Copyright © 2011-2022 走看看