创建时,
reversed_arr您正在创建原始数组的视图。然后,您可以更改原始数组,并且视图将更新以反映所做的更改。
您是否经常需要重新创建视图?您应该能够执行以下操作:
arr = np.array(some_sequence)reversed_arr = arr[::-1]do_something(arr)look_at(reversed_arr)do_something_else(arr)look_at(reversed_arr)
我不是numpy专家,但这似乎是用numpy做事的最快方法。如果这是您已经在做的事情,我认为您无法对此进行改进。



