补充:解压序列
需求一,不通过索引取一个列表的第一个元素和最后一个元素
需求二,交换两个变量的值
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
补充:解压序列
需求一,不通过索引取一个列表的第一个元素和最后一个元素
需求二,交换两个变量的值
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