解压缩
解压缩首先里面要有多个变量值
解压缩的意思就是一次性取出多个变量值
# 解压缩,解压缩首先里面要有多个值
# 解压缩的意思就是一次性取出多个值
lis = [1,2,3]
# 将lis列表中的元素分别赋值给x1,x2,x3
x1,x2,x3 = lis
print(x1,x2,x3)
# 输出:1,2,3
# 假设我不需要2
x1,_,x3 = lis # _表示不需要,预定俗称的
print(x1,x3)
# 输出:1,3
print('*'*50)
# 输出50个*
#假设我只要第三个元素
_,_,x3 = lis
print(x3)
print('*'*50)
lis1 = [1,2,3,4,5,6,7]
x1,x2,*_,x3 = lis1 # *_会把前面所有的元素都省略掉,都不要
print(x1) #1
print(x2) #2
print(x3) #7
print(_) #[3,4,5,6]
# 解压缩的对象有多少个元素,则必须拿多少个,不能少拿,也不能多拿,如果某个元素不想要直接使用'_'代替即可,如果多个元素不想要直接使用'*_'代替即可
*注意:解压缩的对象有多少个元素,则必须拿多少个,不能少拿,也不能多拿,如果某个元素不想要直接使用'_'代替即可,如果多个元素不想要直接使用 ' __'代替即可
标签:元素,解压缩,lis,print,x3,x1 From: https://www.cnblogs.com/cnblogswyq/p/17684053.html