编程语言
首页 > 编程语言> > python – 如何解压缩列表?

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