Numpy reshape an array with specific order

前端 未结 4 1627
梦毁少年i
梦毁少年i 2021-01-24 01:25

Let\'s say I have this array x:

x = array([1, 2, 3, 4, 5, 6, 7, 8])
x.shape = (8,1)

I want to reshape it to become

array([[1, 3         


        
4条回答
  •  刺人心
    刺人心 (楼主)
    2021-01-24 02:02

    In[4]: x.reshape(4, 2).T
    Out[4]: 
    array([[1, 3, 5, 7],
           [2, 4, 6, 8]])
    

提交回复
热议问题