0
我想知道共同如何從2D python數組中獲取列?
import numpy as np
a = np.array([[0,0,0,2,3,0],[3,2,4,0,0,1]])
如果我想獲得COL2至COL4,所以結果可能是:
[[0,2,3][4,0,0]]
我怎麼能做到嗎? 謝謝。
我想知道共同如何從2D python數組中獲取列?
import numpy as np
a = np.array([[0,0,0,2,3,0],[3,2,4,0,0,1]])
如果我想獲得COL2至COL4,所以結果可能是:
[[0,2,3][4,0,0]]
我怎麼能做到嗎? 謝謝。
>>> import numpy as np
>>> a = np.array([[0,0,0,2,3,0],[3,2,4,0,0,1]])
>>> a[:,2:5]
array([[0, 2, 3],
[4, 0, 0]])
我認爲[這裏](http://docs.scipy.org/doc/numpy/reference/arrays.indexing.html)有幾乎所有您需要了解numpy的切片 –
再說:你的標題和你的問題不匹配。修復其中一個或另一個 –