2

想象一下,我有

a = np.memmap(..)
b = np.memmap(..)

我想获得元素明智的结果和更新。

a = a[0:size1:2] * b[1:size1:3]
4

1 回答 1

1

假设a[0:size1:2]b[1:size1:3]是相同的维度(或至少可广播),您可以使用 numpy 数组切片共享内存的事实:

temp_a = a[0:size1:2]
temp_a *= b[1:size1:3]

这将仅更新 中的atemp_a

于 2013-06-25T11:15:39.507 回答