python – 如何解压缩列表?
作者:互联网
以这种方式从列表中提取数据时
line[0:3], line[3][:2], line[3][2:]
我收到一个数组和两个变量,应该是预期的:
(['a', 'b', 'c'], 'd', 'e')
我需要操纵列表,以便最终结果
('a', 'b', 'c', 'd', 'e')
怎么样?谢谢.
附:是的,我知道我可以将第一个元素写为第[0]行,第[1]行,第[2]行,但我认为这是一个非常尴尬的解决方案.
解决方法:
from itertools import chain
print tuple(chain(['a', 'b', 'c'], 'd', 'e'))
输出:
('a', 'b', 'c', 'd','e')
标签:python,iterable-unpacking,list 来源: https://codeday.me/bug/20190606/1189240.html