创建元组
15.2 创建元组
用 () 包裹元素:(1, 2, 3);逗号才是元组的标志,括号可省略:a, b = 1, 2。
空元组:();单元素元组必须加逗号:(42,) 否则 (42) 只是整数。
tuple(可迭代对象) 把列表、字符串等转成元组。
多种创建方式
# ======================================== # 示例:创建元组 # 说明:单元素时逗号不能省 # ======================================== t1 = (1, 2, 3) t2 = (42,) # 单元素,逗号必须有 t3 = 1, 2, 3 # 括号可省略 t4 = tuple([4, 5, 6]) # 从列表转换 print(t1, t2, t3, t4)
⚠️ 常见错误与正确对比
❌ 错误示例
t = (42)
📌 (42) 是 int 不是 tuple,应写 (42,)。