【数据类型】19、建立复杂的数据结构【数据类型】19、建立复杂的数据结构

作者 : 郭然 本文共542个字,预计阅读时间需要2分钟 发布时间: 2021-08-25 共139人阅读

目录
一、比较几种数据结构
二、建立大型数据结构

一、比较几种数据结构

  • 使用方括号[]创建列表
  • 使用圆括号()创建元组
  • 使用花括号{}创建字典
  • 每种类型中,都可以通过方括号[]对单个元素进行访问
    对于列表和元组,方括号里是整型的偏移量
    对于字典,方括号里的是键
    都返回元素的值

二、建立大型数据结构

  • 将这些内置的数据结构自由地组合成更大、更复杂的结构

  • 创建自定义数据结构的过程中,唯一的限制来自于这些内置数据类型本身

  • 建立3个不同的列表

alist=[1,2,3]
blist=['Hel1o','Python']
clist=[True,False]
  • 嵌套列表/元组
1ist_of_lists=[[1,2,3],
['He11o','Python'],[True,False]]
tuple_of_lists=([1,2,3],['He11o','Python'],[True,False])
  • 嵌套字典
dict_of_lists={'num':[1,2,3],
'word':['Hel1o','Python'],'boo1':[True,False]}
  • 字典的元素可以是任意类型,甚至也可以是字典
  • 字典的键值可以是任意不可变类型
    例如:用元组来作为坐标,索引元素
    poi={(100,100):'bus stop'}
image.png
赞赏

微信赞赏支付宝赞赏

VIP部落提供编程技术、教育培训、优惠购物以及各类软件和网站源码、模板等资源下载。
VIP部落 » 【数据类型】19、建立复杂的数据结构【数据类型】19、建立复杂的数据结构

常见问题FAQ

提供最优质的资源集合

立即查看 了解详情