希望这是一个非常简单的问题......但不适合我......
我有两个数组:
A = [12,23,12,9]
B = [3,2,7,4]
Run Code Online (Sandbox Code Playgroud)
我希望使用 python 以这种形式输出:
C=[[12,3],[23,2],[12,7],[9,4]]
Run Code Online (Sandbox Code Playgroud)
您可以使用zip内置函数:
>>> A = [12,23,12,9]
>>> B = [3,2,7,4]
>>> print zip(A, B)
Run Code Online (Sandbox Code Playgroud)
但是,压缩它会返回一个元组,但您可以更改为一个列表。所以它也会起作用:
>>> C = [list(g) for g in zip(A, B)] #returns [[12, 3], [23, 2], [12, 7], [9, 4]]
Run Code Online (Sandbox Code Playgroud)