Python全栈day20(解压序列)

补充:解压序列

  需求一,不通过索引取一个列表的第一个元素和最后一个元素

  需求二,交换两个变量的值

L=[1,2,3,4,5,6,7,8,9]
#把列表第一个元素赋值给a,最后一个元素赋值给c
#中间的使用*号代表全部赋值给_
a,*_,c = L
print(a,c)

a = 1
b = 2
#ab值需要交换,可以定义一个中间变量c也可以通过解压序列来实现
b,a = a,b
print(a,b)

1 9
2 1

  

原文地址:https://www.cnblogs.com/minseo/p/8311499.html