ndarray支持在多维数组上的切片操作。为了方便起见,我们可以用一个省略号(...)来
表示遍历剩下的维度。..., 7],
[ 8, 9, 10, 11]])
进而可以选取第1层楼、第2排的所有房间:
>>>b[0,1]
array([4,5, 6, 7])
(4) 再进一步,我们可以在上面的数组切片中间隔地选定元素...>>>b[0,:,-1]
array([3, 7, 11])
如果要反向选取第1层楼的最后一列的所有房间,使用如下代码:
>>>b[0,::-1,-1]
array([11, 7, 3])
在该数组切片中间隔地选定元素...23]],
[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]])
刚才做了些什么
我们用各种方法对一个...NumPy多维数组进行了切片操作。