zoukankan      html  css  js  c++  java
  • python3内存存储几种数据类型对差异

    列表,元组,集合,字典几种数据类型差异

    列表: list=[0,1,'a']

    元组:list=(0,1,'a')

    集合 :list=[0,1,'a']

    字典:list={name:'tom',age:20}

    列表:用方括号[]表示,可存储任意类型,多个元素用逗号分隔,里面的元素可重复

    元组:元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号()表示,列表使用方括号[]

    集合:和列表差不多,不用之处是集合里的元素不可重复,用{}表示。如果在定义的时候有重复项,在输出的时候会自动去重,里面可存储任意元素,多个元素用逗号分隔 因为集合和字典都是用{}表表示,故创建空集合用set(),如:list=set(),如果用list={},系统解析器则会默认为字典集合的创建

    字典:字典是另外一种可变容器模型,且可存储任意类型对象,用大括号{}表示,里面的每个元素都是以key,value的方式存储。其中key是不可重复且不可修改,则value则不必。

          如key有重复的项,在输出的默认会选最后一个。定义方式:如:dict1 = {key1 : value1, key2 : value2 }

       

    具体语法可参考http://www.runoob.com/python3/python3-list.html

  • 相关阅读:
    二:数组去重
    一:JS 数组对象根据相同key合并成新的数组对象(将一维数组转为多维数组)
    滑动scroll没有效果
    品字布局占满全屏
    js计算器
    html样式初始化
    js计算器
    js邮箱验证
    js菱形
    js实现金字塔图形
  • 原文地址:https://www.cnblogs.com/dongml/p/10174178.html
Copyright © 2011-2022 走看看