【发布时间】:2014-06-13 04:22:22
【问题描述】:
我想合并两个列表:
a = [1,2,3,4,"a"]
b = [1,2,3,4,"b"]
制作:
[[1,1], [2,2], [3,3], [4,4], ["a","b"]]
最好的方法是什么?
如果可能的话,我还想添加更多列表,如下所示:
c = [5,6,7,8,"c"]
得到
[[1,1,5], [2,2,6], [3,3,7], [4,4,8], [5,5,9], ["a","b","c"]
您可以假设列表的长度相同。
【问题讨论】:
-
是的,我意识到这可能是一个重复的问题,但我没有通过搜索找到任何东西
-
他要求的不是元组列表,而是列表列表
-
为什么人们会疯狂地否决这样一个问题?
-
@StéphaneLaurent google.co.in/search?q=merge+two+list+into+list+of+lists+python 第一次命中,将元组转换为列表非常简单。
-
@StéphaneLaurent 您甚至可能会争辩说列表元素与引用的问题不同。