python将两个元组列表组合成一个大元组列表?

标签 python list tuples

我四处寻找,似乎没有人问过这个问题(或者至少我找不到)。

我有两个元组列表,我想将它们加入一个元组列表。

first = [('a', 1), ('b',2)]
second = [('c',3), ('d',4)]

我尝试过追加、加入、压缩,但没有一个是完全正确的。我想得到这个:

wanted = [('a', 1), ('b',2), ('c',3), ('d',4)]

有没有简单的方法来做到这一点?

编辑:我觉得真的很愚蠢......当然这是我忘记尝试的一件事:(

最佳答案

你可以使用+

>>> first = [('a', 1), ('b',2)]
>>> second = [('c',3), ('d',4)]
>>> first + second
[('a', 1), ('b', 2), ('c', 3), ('d', 4)]

关于python将两个元组列表组合成一个大元组列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31873089/

相关文章:

python - 从 mp4 python 下载 Youtube 音频

python - 在 Pandas 聚合函数中命名返回的列?

python - 动画期间图像不更新情节

r - 如果字符串包含列表中的元素,则创建新的条件列

java - 在 arraylist for 循环中执行 Collections.swap() 是否安全?

python - 在Python中,如何对一手扑克(列表)进行排序并检测它是顺子还是皇家同花顺

python - 如何按字母顺序按第一个元素(字符串)对元组列表进行排序[PYTHON]

python - 使用自定义比较器按任一元组值对元组字典进行排序

c++ - 对失败的元组 vector 使用可变参数模板参数

python - 返回数组的函数的 numpy.vectorize