Предположим, у меня очень большой массив numpy
a
, и я хочу добавить числовое значение 1 к каждому элементу массива.Из того, что я прочитал до сих пор:
a += 1
- это хороший способ сделать это, а не:
a = a + 1
, поскольку во втором случае создается новый массив a
вдругой слот памяти, в то время как в первом случае старый массив эффективно заменяется в том же слоте памяти.
Предположим, что вместо этого я хочу сделать следующее:
a = 1-a
Что будетэффективный способ памяти?