zoukankan      html  css  js  c++  java
  • python的重要数据类型之字典

    一、字典的初始

    1、之前已经学习的容器型数据类型只有list,那么list够用么?他有什么缺点呢?

      a、列表可以储存大量的数据类型,但是如果数据量太大的话,他的查询速度比较慢

      b、列表只能按照顺序存储,数据与数据之间关联性不强。

    针对与以上缺点,需要引入另外一种容器型数据类型,解决上面的问题,这就是dict字典

    2、数据类型可以按照不同的角度进行分类,这里按照可变与不可变数据类型分类

      不可变(可哈希)的数据类型:int、str、bool、tuple。

      可变(不可哈希)的数据类型:list、dict、set。

    3、字典是python语言中的映射类型,他是以{}括起来,里面的内容是以键值对的形式存储的

      key:不可变(可哈希)的数据类型。并且键是唯一的,不重复的。

      value:任意数据(int、str、bool、tuple、list、dict、set),包括实例化对象等。

    4、版本问题

      python3.5版之前,字典是无序的

      python3.6版之后,字典会按照初建字典时的顺序排列(即第一次插入数据的顺序排列)

    5、字典的缺点:

      内存消耗巨大

    6、相关操作

      python基础数据类型

  • 相关阅读:
    jquery 不支持$.browser
    js 双向绑定
    css3 省略号
    js生成txt文件
    Browser-sync
    Generator & yield write in sync way
    Charles
    缓动函数与动画
    让Safari使用Chrome的代理
    React 同构
  • 原文地址:https://www.cnblogs.com/youhongliang/p/12235765.html
Copyright © 2011-2022 走看看