python基础之拆包

1. 拆包

def test():
a = 1
b = 2
c = 3
return a, b, c

te = test()
print(te)

函数返回元组时直接拆包

a1, b1, c1, = te
print(a1, b1, c1)

*可以用来拆包,接收多个

a1, *b1 = te

*a1,b1 =te

print(a1, b1)

tu = (1, 2, 3, 4, 5, 6, 7)
a, b, *c = tu # 1 [2,3,4,5,6,7] a/c取完开头结尾的值,中间的打包到了B的里面
print(a, b, c)

想把列表里面的值获取出来,同样拆包

d,*e = c
print(d,e)

猜你喜欢

转载自blog.csdn.net/qq_36048693/article/details/115315611