【发布时间】:2013-12-22 02:18:44
【问题描述】:
有没有更有效的方法来更新多维 numpy 数组的值?
例如,我有一个循环
for i in np.arange(5):
for j in np.arange(5):
if (i + j) % 2 == 0:
v[i,j] = v[i,j] + v[i, j + 1]
我正在考虑稍后将这个过程并行化(使用multiprocessing 和Pool),但我无法想象如何实现。也许定义一个函数并使用map,但这是一个二维数组,操作取决于元素索引。
【问题讨论】:
标签: python arrays function numpy