首页 > Python基础教程 > 列表、元组、字典和集合
阅读:24,735
Python列表(list)、元组(tuple)、字典(dict)和集合(set)详解
本章将会介绍 Python 内置的四种常用数据结构:列表(list)、元组(tuple)、字典(dict)以及集合(set)。
这四种数据结构一但都可用于保存多个数据项,这对于编程而言是非常重要的,因为程序不仅需要使用单个变量来保存数据,还需要使用多种数据结构来保存大量数据,而列表、元组、字典和集合就可满足保存大量数据的需求。
列表(list)和元组(tuple)比较相似,它们都按顺序保存元素,每个元素都有自己的索引,因此列表和元组都可通过索引访问元素。二者的区别在于元组是不可修改的,但列表是可修改的。
字典(dict)和集合(set)类似,它们存储的数据都是无序的,其中字典是用
这四种数据结构一但都可用于保存多个数据项,这对于编程而言是非常重要的,因为程序不仅需要使用单个变量来保存数据,还需要使用多种数据结构来保存大量数据,而列表、元组、字典和集合就可满足保存大量数据的需求。
列表(list)和元组(tuple)比较相似,它们都按顺序保存元素,每个元素都有自己的索引,因此列表和元组都可通过索引访问元素。二者的区别在于元组是不可修改的,但列表是可修改的。
字典(dict)和集合(set)类似,它们存储的数据都是无序的,其中字典是用
key-value
的形式保存数据。- 本章内容:
- 1. 什么是序列,Python序列详解(包括序列类型和常用操作)
- 2. Python list列表详解
- 3. Python list列表添加元素的3种方法
- 4. Python list列表删除元素(3种方法)
- 5. Python list列表修改元素(入门必读)
- 6. Python list常用方法(count、index、pop、reverse和sort)快速攻略
- 7. Python list列表使用技巧及注意事项
- 8. Python range()快速初始化数字列表
- 9. Python list列表实现栈和队列
- 10. Python tuple元组详解
- 11. Python元组和列表的区别
- 12. Python列表和元组的底层实现
- 13. Python dict字典详解
- 14. Python dict字典基本操作(包括添加、修改、删除键值对)
- 15. Python dict字典方法完全攻略(全)
- 16. Python使用字典格式化字符串
- 17. Python set集合详解
- 18. Python set集合基本操作(添加、删除、交集、并集、差集)
- 19. Python set集合方法详解(全)
- 20. Python frozenset集合(set集合的不可变版本)
- 21. 深入底层了解Python字典和集合,一眼看穿他们的本质!
- 22. Python深拷贝和浅拷贝详解