是否有序 | 是否可变 | 是否可重复 | 语法 | 应用场景 | |
列表 | 列表中的元素是有序的,可以通过索引访问 | 你可以修改列表,比如添加、删除或改变元素 | 列表可以包含重复的元素 | 使用方括号 [] 定义,元素用逗号分隔 |
|
元祖 | 和列表一样,元组中的元素是有序的 | 一旦创建,元组中的元素不能被修改 | 元组可以包含重复的元素 | 使用圆括号 () 定义,元素用逗号分隔 |
|
字典 | 在 Python 3.7 以前,字典是无序的;从 Python 3.7 开始,字典维护插入时的顺序 | 字典可以修改,可以添加新的键值对或改变现有的键值对 | 每个键值对的键必须是唯一的,但值可以重复 | 使用花括号 {} 定义,每个元素是一个键值对,键和值用冒号分隔,元素之间用逗号分隔 |
|
集合 | 集合中的元素是无序的,不能通过索引访问 | 可以添加或删除元素,但不能更改已存在的元素 | 集合中的元素必须是唯一的,不允许重复 | 使用花括号 {} 定义,但是只有值,没有键 |
|
python中列表、元祖、字典、集合的区别
最新推荐文章于 2025-05-09 18:24:41 发布