0
以下:爲什麼python數組arr2d [:2,1:]會產生如下結果?
arr2d = np.array([[5,10,15],[15,20,25],[30,35,40]])
arr2d[:2,1:]
產地:
array([[10, 15],
[20, 25]])
我想知道結果是如何計算的。
以下:爲什麼python數組arr2d [:2,1:]會產生如下結果?
arr2d = np.array([[5,10,15],[15,20,25],[30,35,40]])
arr2d[:2,1:]
產地:
array([[10, 15],
[20, 25]])
我想知道結果是如何計算的。
arr2d[:2,1:]
手段「行達(但不包括!)2,第1列到最後「。
我想你想讀about Numpy indexing
In [54]: arr2d[:2,1:]
Out[54]:
array([[10, 15],
[20, 25]])
手段 - 給我的前兩行和所有列從第二個開始(1)
In [56]: arr2d[:2,:]
Out[56]:
array([[ 5, 10, 15],
[15, 20, 25]])
In [57]: arr2d[:2,1:]
Out[57]:
array([[10, 15],
[20, 25]])
它只是多維的切片 –
@ Jean-FrançoisFabre可能不是用於解釋'numpy'切片的重複的最佳選擇... –
@JonClements好吧,也許。不是一個numpy專家,我願意接受建議。隨意1)重新打開2)添加另一個原始的問題,並刪除我3)做任何你喜歡你是國防部:)。 –