我有一个名为M_new的三维数组,我想通过附加M_new的每个页面来创建一个名为M_final的新二维数组(M_new总共有152页),所以我写了以下for循环:< / p>
for i in np.linspace(0,152,77):
M_final=np.append(M_new[i,:,:],M_new[i+1,:,:],axis=0)
然后引发索引错误:
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices
我做错了什么?或者可能有另一种方法将三维数组扩展为二维数组?