Python-基础-元组

发布时间:2026/7/20 13:55:35
Python-基础-元组 元组tuple元组是有序、不可变的元素集合用()表示。创建元组# 创建元组t1(1,2,3)t2(1,)# 单元素元组逗号不能省t31,2,3# 也可以省略括号t4tuple([1,2,3])# 从列表转换# ⚠️ 这不是元组not_a_tuple(1)# 这只是 int 类型的 1不可变性t(1,2,3)# t[0] 10 ❌ TypeError: tuple doesnt support item assignment# t.append(4) ❌ AttributeError: tuple has no attribute append元组内的可变元素元组本身不可变但如果包含可变元素如列表该元素可以修改t(1,[2,3],4)t[1][0]999# ✅ 合法修改的是列表的内容print(t)# (1, [999, 3], 4)元组解包a,b,c(10,20,30)# a10, b20, c30x,*y,z(1,2,3,4,5)# x1, y[2,3,4], z5上一篇[[Python-列表]] | 下一篇[[Python-字典]]