列表(List):可变的有序集合
- 用方括号
[]
定义,支持动态增删改元素fruits = ["苹果", "香蕉", "橘子"]
- 常用操作:
✅append()
添加元素
✅remove()
删除指定元素
✅sort()
排序
✅index()
查找索引 - 示例:
元组(Tuple):不可变的有序序列
- 用圆括号
()
定义,数据安全性更高coordinates = (100, 200)
- 常用操作:
✅count()
统计元素出现次数
✅index()
查找元素位置
❌ 不支持append()
或remove()
- 示例:
📌 关键区别
特性 | 列表 | 元组 |
---|---|---|
可变性 | ⚙️ 可变 | ⚠️ 不可变 |
性能 | 🚧 较慢 | 🚀 更快 |
适用场景 | 📝 数据需要频繁修改时 | 📌 数据固定时 |
🌐 拓展学习
📚 小贴士
- 列表适合需要灵活操作的场景,如动态数据集合
- 元组适合作为数据容器,如函数返回多个值
- 使用
len()
获取长度,+
进行拼接