上图中的倒数第二个例子很难理解,其他的话就很好理解...
就是省略号的意思。
上图的结果其实是和第一张图的结果是一样的(这里数值有改动但是输出的数的位置是一摸一样的)。可以看出省略号 ...
通常用于表示省略一系列维度,而不是指定具体的维度索引。
所以对于这个
a[..., 0, ...], 输出所有二维数组中的第一列元素。
我的理解是对于这个只能有一个...,且前面...有的话后面的0就是最后一个维度后面的...就是没用的
上图的结果也是后面的几个...
都是无用的
可以看到这种数值和...
穿插用会报错
故其实只有两种情况:
第一种:
a[...,数值1]
a[...,数值1,数值2]
或者
a[数值1,...]
a[数值1,数值2,...]