2012-12-08 55 views
1

2 numpy.ndarray結合我有以下2個數組:如何在numpy的

k=arange(1,100) 
m=arange(1,100) 

那麼如何追加或它們合併成2列99行的陣列?

回答

3

vstackhstacktranspose是你這樣的事情的朋友。

>>> vstack([k,m]).transpose() 
array([[ 1, 1], 
     [ 2, 2], 
     [ 3, 3], 
     ... 
     [98, 98], 
     [99, 99]]) 
+0

感謝您的回答,和一個進一步的問題:如果我有一個列表,列表中的每個元素如K,或米arrage在原來的問題,那麼如何讓他們的安排? –