【Python3教程】Python3基础篇之数据结构
博主介绍:✌全网粉丝22W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌
技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。
感兴趣的可以先关注收藏起来,在工作中、生活上等遇到相关问题都可以给我留言咨询,希望帮助更多的人。
Python3基础篇之数据结构
- 一、内置数据结构
-
- 1.1 列表(List)
- 1.2 元组(Tuple)
- 1.3 集合(Set)
- 1.4 字典(Dictionary)
- 二、高级数据结构(通过标准库或第三方库)
-
- 2.1 队列(Queue)
- 2.2 栈(Stack)
- 2.3 双向队列(Deque)
- 2.4 默认字典(Defaultdict)
- 2.5 有序字典(OrderedDict)
- 2.6 计数器(Counter)
- 2.7 命名元组(Namedtuple)
- 三、第三方库数据结构
- 四、总结
- 五、拓展
-
- 5.1 将列表当作队列使用
- 5.2 使用 collections.deque 实现队列
- 5.3 使用列表实现队列
- 5.4 实例(使用列表实现队列)
- 5.5 列表推导式
- 5.6 嵌套列表解析
- 5.7 del 语句
一、内置数据结构
1.1 列表(List)
- 描述:有序、可变的集合,可以包含不同类型的元素。
- 语法:
my_list = [1, 2, 3, "a", "b"]
- 操作:
append()
,extend()
,insert()
,remove()
,pop()
,index()
,