【发布时间】:2015-10-30 14:59:22
【问题描述】:
我四处寻找,似乎没有人问过这个问题(或者至少我找不到)。
我有两个元组列表,我想将它们加入一个元组列表。
first = [('a', 1), ('b',2)]
second = [('c',3), ('d',4)]
我尝试过追加、加入、压缩,但没有一个是完全正确的。我想得到这个:
wanted = [('a', 1), ('b',2), ('c',3), ('d',4)]
有没有简单的方法来做到这一点?
编辑:我觉得真的很愚蠢......当然这是我忘记尝试的一件事:(
【问题讨论】:
-
通缉=第一+第二
-
如您所见,很多、很多、很多人都提出了这个确切的问题,而且还有几个不同的变体。
-
reduce(lambda a,b: a.extend(b) or a, [first, second, third])