创建时,
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做事的最快方法。如果这是您已经在做的事情,我认为您无法对此进行改进。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)