由于 Python 计数都是从 0 开始的,那么
第 1 维度 = axis 0
第 2 维度 = axis 1
第 3 维度 = axis 2
但这些数组只可能在平面上打印出来,那么它们 (高于二维的数组...获取数组是通过索引 (indexing) 和切片 (slicing) 来完成的,
切片是获取一段特定位置的元素
索引是获取一个特定位置的元素
索引和切片的方式和列表一模一样,参考 Python 入门篇...b = arr[5:8]
b[1] = 12
arr
array([ 0, 1, 2, 3, 4, 5, 12, 7, 8, 9])
这就证实了切片得到原数组的视图 (view),更改切片数据会更改原数组...,而索引得到原数组的复制 (copy), 更改索引数据不会更改原数组。...「行」和「列」中不同的索引,如下
arr[ [1,5,7,2], [0,3,1,2] ]
array([ 4, 23, 29, 10])
检查一下,上行代码获取的分别是第二行第一列、第六行第四列、第八行第二列