使用python将两个数组连接成单个数组

时间:2014-05-20 19:42:19

标签: python arrays

希望这是一个非常简单的问题...但不适合我...
我有两个数组:

A = [12,23,12,9]  
B = [3,2,7,4]  

我想使用python:

以这种形式输出
C=[[12,3],[23,2],[12,7],[9,4]]

1 个答案:

答案 0 :(得分:4)

您可以使用zip内置功能:

>>> A = [12,23,12,9]
>>> B = [3,2,7,4]

>>> print zip(A, B) 

但是,zip会返回一个元组,但您可以更改为列表。所以它也会起作用:

>>> C = [list(g) for g in zip(A, B)] #returns [[12, 3], [23, 2], [12, 7], [9, 4]]