扩展元组列表

Eri*_*ric -2 python

可能重复:
在python中连接列表列表

我有一个这样的列表,其中元组总是相等的长度:

[(1, 2), (4, 7), (6, 0)]
Run Code Online (Sandbox Code Playgroud)

生成这个的最pythonic方法是什么?

[1, 2, 4, 7, 6, 0]
Run Code Online (Sandbox Code Playgroud)

Sve*_*ach 8

您可以使用列表理解:

my_list = [(1, 2), (4, 7), (6, 0)]
result = [x for t in my_list for x in t]
Run Code Online (Sandbox Code Playgroud)

要么

result = list(itertools.chain.from_iterable(my_list))
Run Code Online (Sandbox Code Playgroud)