如何在Python中将元组列表收集到一个元组中?

时间:2014-06-09 11:13:23

标签: python list tuples list-comprehension

我认为这应该是没有道理的,但我有点失落。如果我有一个元组列表:

l = [(1, 2), (3, 4), (5, 6)]

如何将元组中的所有值放入一个列表中,以便得到结果:

[1, 2, 3, 4, 5, 6]

我想我需要使用列表推导,但我不确定如何...欢迎所有提示!

1 个答案:

答案 0 :(得分:2)

import itertools

l = [(1, 2), (3, 4), (5, 6)]

print list(itertools.chain(*l))

print list(itertools.chain.from_iterable(l))



#output =[1, 2, 3, 4, 5, 6]