python学习笔记:解压序列sequence unpacking

解压序列sequence unpacking,是python语言赋值语句的一种技巧方法,在给多个python 变量命名同时赋值时是很有效率的一种方法。

以下是一些关于sequence unpacking的一些技巧总结:
1.当想解压部分,其他一些舍弃时,可以用任意变量名占位,随后丢弃这些变量即可。

test=['This','is','a','test']
_,_,a,b = test

2.用星号(*)表达式senquence unpacking

test = (1,2,3,4,5,6,7,8,9,10)
head,*middle,tail = test

其中middle=[2,3,4,5,6,7,8,9]

你可能感兴趣的:(python)