【发布时间】:2014-03-19 00:07:33
【问题描述】:
我有一个包含许多 2 元组的列表。 我想将列表分成两个列表,一个列表由列表中所有元组的第一个元素组成,另一个列表由所有元组的第二个元素组成。我想知道如何有效地做到这一点?谢谢!
比如我有一个列表y:
>>> y = [('ab',1), ('cd', 2), ('ef', 3) ]
>>> type(y)
<type 'list'>
我希望得到两个列表['ab', 'cd', 'ef']和[1, 2, 3]。
【问题讨论】: