文章目录
- 引言:为什么需要列表和元组?
- 一、列表的创建和操作
- 1. 创建列表
- 2. 访问列表元素
- 3. 修改列表元素
- 4. 列表切片
- 5. 列表运算
- 6. 列表长度
- 二、列表常用方法
- 1. 添加元素
- 2. 删除元素
- 3. 查找元素
- 4. 排序
- 5. 复制列表
- 6. 列表推导式
- 三、元组的特点
- 1. 什么是元组
- 2. 元组的不可变性
- 3. 元组的操作
- 4. 元组的解包
- 5. 元组与列表的转换
- 6. 元组的使用场景
- 四、列表与元组的对比
- 五、实战练习
- 练习1:学生成绩管理
- 练习2:购物车管理
- 练习3:矩阵转置
- 练习4:统计词频
- 六、常见问题与排错
- 问题1:索引超出范围
- 问题2:修改元组报错
- 问题3:列表引用问题
- 七、本篇小结
- 下期预告
✍创作者:全栈弄潮儿
🏡 个人主页:全栈弄潮儿的个人主页
🏙️ 个人社区,欢迎你的加入:全栈开发社区
📙 专栏:Python实战教程:从零基础到AI Agent开发
引言:为什么需要列表和元组?
在前面的课程中,我们使用变量来存储单个数据。但如果需要存储一组数据呢?
比如:
- 存储一个班级所有学生的名字
- 存储一个月的每天温度
- 存储购物车里的所有商品
如果为每个数据创建一个变量,会非常麻烦。这时候就需要用到列表和元组。
列表和元组都是用来存储一组数据的容器,它们的区别在于:列表可以修改,元组不能修改。