元组解包
15.5 元组解包
x, y = (3, 5) 把元组元素分别赋给多个变量,叫解包。
左右两边元素个数必须一致,否则 ValueError。
交换两变量:a, b = b, a 实际是元组解包。
坐标解包
# ========================================
# 示例:元组解包
# 说明:变量个数要和元组元素个数一致
# ========================================
point = (100, 200)
x, y = point
print('x=', x, 'y=', y)
# 交换变量
a, b = 1, 2
a, b = b, a
print(a, b) # 2 1