前面我们学习的变量通常只能保存一个数据。但在实际编程中我们经常需要保存一组数据。比如一个班级有多个学生一个购物车有多个商品一次考试有多名同学的成绩。如果每个数据都单独创建变量代码会非常混乱。列表就是用来管理一组数据的。一、什么是列表列表可以保存多个元素使用中括号表示。names[小明,小红,小刚]这个列表中保存了三个姓名。列表中的元素是有顺序的每个元素都有自己的位置这个位置叫索引。二、列表索引从0开始Python 的索引从 0 开始。names[小明,小红,小刚]print(names[0])print(names[1])print(names[2])输出结果小明小红小刚新手刚开始可能会不习惯但只要记住“第一个元素的索引是 0”即可。三、修改列表元素列表是可以修改的。names[小明,小红,小刚]names[1]小丽print(names)输出结果[小明, 小丽, 小刚]四、添加和删除元素使用 append() 可以在列表末尾添加元素。names[小明,小红]names.append(小刚)print(names)使用 remove() 可以删除指定元素。names.remove(小红)print(names)也可以使用 pop() 根据索引删除元素。names.pop(0)print(names)五、获取列表长度使用 len() 可以获取列表元素数量。names[小明,小红,小刚]print(len(names))输出结果3六、遍历列表列表经常和 for 循环一起使用。scores[80,90,75,88]forscoreinscores:print(score)也可以计算总分scores[80,90,75,88]total0forscoreinscores:totalscoreprint(总分, total)七、什么是元组元组和列表类似也可以保存多个数据但元组创建后通常不能修改。元组使用小括号表示。point(10,20)元组适合保存不希望被修改的数据比如坐标、固定配置等。八、本篇小结列表是 Python 中非常常用的数据结构适合保存和管理一组数据。它支持访问、修改、添加、删除和遍历。元组和列表类似但更适合保存固定不变的数据。掌握列表后后续学习字典、函数和项目实战都会更加顺利。