11, 12]]])
print(arr[0, 1, 2])
例子解释
arr[0, 1, 2] 打印值 6。...:
[[1, 2, 3], [4, 5, 6]]
第二个数字代表第二维,它也包含两个数组:
[1, 2, 3]
然后:
[4, 5, 6]
因为我们选择了 1,所以剩下第二个数组:
[4, 5, 6]...第三个数字代表第三维,其中包含三个值:
4
5
6
由于我们选择了 2,因此最终得到第三个值:
6
负索引
使用负索引从尾开始访问数组。...我们像这样传递切片而不是索引:[start:end]。
我们还可以定义步长,如下所示:[start:end:step]。
如果我们不传递 start,则将其视为 0。...如果我们不传递 end,则视为该维度内数组的长度。
如果我们不传递 step,则视为 1。