所以我试图通过下面的代码循环16次。错误消息显示
ValueError:零大小数组到减少操作的最大值 没有身份
我在循环之前打印了vorticity_array_850mb,但是数字而不是变量已启动并且有效:
打印'涡量阵列切片是', vorticity_array_850mb [0:46.0:32]
但是当我在循环中取出切片值的最大值时它不起作用,因为vorticity_array_850mb应该是空的:
print 'the vorticity array slice is', vorticity_array_850mb[0:46,0:32]
for row_start in range(0,128, 32):
for column_start in range(0,184, 46):
print vorticity_array_850mb[column_start: column_start+46,row_start:row_start+32]
max_value = np.amax(vorticity_array_850mb[column_start:column_start+46, row_start:row_start+32])
vor_max_list.append(max_value)
你能说明数组为空的原因吗?怎么可能解决它?