列表(list)和元组(tuple)是 Python 中最常用的两种序列类型,均用于存储有序的元素集合。它们的核心区别在于:列表是可变的(元素可修改、新增、删除),而元组是不可变的(元素创建后无法修改)。这种差异决定了它们的使用场景和操作方式。
一、列表(list):可变的序列
列表是 Python 中最灵活的序列类型,用方括号 [] 表示,元素之间用逗号分隔,支持任意数据类型(甚至可嵌套其他列表)。
1. 列表的创建
# 直接用 [] 创建
empty_list = [] # 空列表
num_list = [1, 2, 3, 4] # 整数列表
mix_list = [1, &qu...