序列之元组

发布时间:2026/7/22 10:13:43
序列之元组 元组Tuple元组是一个不可变的、有序的元素集合。不能对元组中的元素进行修改操作。元组使用 () 定义数据之间使用,分隔。元组中每个元素都有对应的位置值称为索引或下标索引从起始从0开始向后逐个递增并且从末尾从-1开始逐个向前递减。元组中元素可以是不同的类型。元组的使用方式与列表类似。创建元组tuple1 (100, 200, 300, 400, 500)元组中只包含一个元素时需要在元素后面添加逗号否则括号会被当作运算符使用。tuple1 (100,)**元组重要的是,号不是 可以没有但是必须要有逗号元组的不可变指的是元组所指向的内存中的内容不可变但可以重新赋值重新赋值就是新的元组地址**tuple1 (100, 200, 300)print(id(tuple1), tuple1)tuple1 tuple1 (1, 2, 3)print(id(tuple1), tuple1)如果元组中元素是可变数据类型其嵌套项可以被修改。tuple1 (100, 200, 300, [1, 2, 3])tuple1[3].append(4)print(tuple1) # (100, 200, 300, [1, 2, 3, 4])