1.元组打包
#右侧所有的值会被打包成元组赋值给左侧的变量a。
a = 1, 2, 3
2.序列解包
注意:序列解包要求右侧序列中的元素与左侧的变量数量相同。
#字符串
a, b = "12"
print(a, b) # 1 2
#列表
a, b = [1, 2]
print(a, b) # 1 2
#元组
a, b = (1, 2)
#简写(省略右侧的圆括号)
a, b = 1, 2
print(a, b) # 1 2
#范围
a, b = range(1, 3)
print(a, b) # 1 2
#右侧多余的值会被打包成列表赋值给左侧的变量c。
a, b, *c = 序列
#示例
a, b, *c = 1, 2, 3, 4, 5
print(a, b, c) # 1 2 [3, 4, 5]
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/pythonexp/36671.html