1. 序列概述
Python 内置了四种容器型数据类型,用于存储和管理多个数据的集合:
| 类型 | 关键字 | 特点 | 可变性 |
|---|---|---|---|
| 列表 list | [] | 有序、可重复、支持索引 | ✅ 可变 |
| 元组 tuple | () | 有序、可重复、支持索引 | ❌ 不可变 |
| 集合 set | {} | 无序、不可重复、不支持索引 | ✅ 可变 |
| 字典 dict | {key: value} | 键值对、键不可重复 | ✅ 可变 |
字符串也是一种有序序列(字符序列),支持索引和切片,但不可变。字符串、列表、元组统称为序列,共享通用的操作。
💡 有序性 vs 排序
"有序"不是指元素按大小排序,而是指元素的出入顺序是确定的——先放入的元素在前,后放入的在后。