我的程序速度有问题。我想计算一个巨大数组中四个邻居的平均值。这是我的代码的一部分。你有什么想法如何改变最后一行?或者我应该使用另一个数组?
for a in np.arange(100000):
for x in np.arange(size):
for y in np.arange(size):
if unchangeableflag[x*size+y] == 0:
vnew[x*size+y] = (v[(x+1)*size+y] + v[(x-1)*size+y] + v[x*size+y+1] + v[x*size+y-1]) / 4.0