python数组中的索引错误太多了

时间:2016-12-05 05:30:57

标签: python arrays numpy

当我写下如下所示的测试代码时,我得到了太多的索引错误"。

我不知道为什么这段代码不起作用......

a = np.arange(40).reshape(4,10)
print a
in_ = np.array(a, dtype=np.float32)
print in_
in_ = in_[:,:,::-1]
print in_

1 个答案:

答案 0 :(得分:0)

执行.reshape(4,10)时,将数组转换为大小为4x10的二维数组。这个数组有2个维度,因此它只有2个索引。

当您致电[:,:,::-1]时,您会为您的二维阵列提及3个内容:::::-1。它会导致错误。