Python的容器解析
什么是容器?
容器 存储大量数据的一种数据类型。
容器是一种可以包含其他类型对象(如列表、元组、字典等)作为元素的对象。”
在python中容器有很多,今天我们主要学习其中我们最常用的四种:
• 列表(list)
• 集合(set)
• 元组(tuple)
• 字典(dict)
一. 列表(list)
Python提供的列表这种容器,是一种线性结构的存储空间。
数组:内存中一块连续的内存空间
优点:查询速度,通过索引迅速检索对应的值
缺点:增删改的效率较低
链表:不是连续内存
优点:增删改的效率相对于数组较高
缺点:查询速度慢
Python中的列表容器就是基于双向链表结构设计的
1.如何使用列表/定义列表:
2.如何访问列表中的元素?
通过下标,下标从0开始。
注意:如果下标越界了会报错
列表的定义
弱数据类型语言的特点:
Is=[]
Is2=list()