-1
我想使用numpy的同列從二維數組做一維數組,但拉威爾我能得到的只有如下:獲取從二維數組一維數組縱列使用numpy的
In [1]: import numpy as np
In [2]: a = np.arange(12)
In [3]: a = a.reshape(3,4)
In [4]: a
Out[4]:
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
In [5]: a.ravel()
Out[5]: array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])
但我想獲得:
array([ 0, 4, 8, 1, 5, 9, 2, 6, 10, 3, 7, 11])
問44秒前,回答44秒前... H你做到了嗎? –
您可以立即附上問題的答案。當我輸入問題時,我查看了文檔並找到了解決方案。我發佈了它,因爲它可能對某人有用。 –