我有两个一维列表,说a和B。每个列表中的每个元素都有2000个元素。我想在Python中合并这两个列表以形成拖曳尺寸数组,例如
A=[“Apple”,”Ant”,”Avocado”....]
B=[“Banana”,”Bear”,”Brinjal”,....]
合并列表应为2000行,每行都有两个列。按照上面的示例,第一行将具有"苹果"one_answers"香蕉",第二行将是"蚂蚁"one_answers"熊"。
尝试了X = A + B
,但是这不起作用。
以下是最简单的解决方案之一:
A = ["Apple", "Ant", "Avocado"]
B = ["Banana", "Bear", "Brinjal"]
result = [[A[i], B[i]] for i in range(len(A))]
print(result)
您也可以使用此衬里:
result = list(zip(A, B))
如果您严格想要lists
的list
,请尝试以下操作:
result = [list(value) for value in zip(A,B)]