两个一维数组的串联



我有两个一维列表,说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))

如果您严格想要listslist,请尝试以下操作:

result = [list(value) for value in zip(A,B)]

最新更新