У меня есть два массива одинакового размера и формы.этот массив nv_arr
имеет нулевые значения (-9999).Я создал замаскированный массив nv_mask
, чтобы замаскировать все значения, кроме -9999, чтобы как-то "обновить" этот массив out
по позиции, без необходимости создавать новый массив.
Другими словами,цифры 0, 3, 6 и 2 должны быть заменены на -9999.Как я могу это сделать?
>>> nv_arr
([[-9999, 123, -9999],
[-9999, 444, 444],
[-9999, 323, 323]])
>>> nv_mask
[[-9999 -- -9999]
[-9999 -- --]
[-9999 -- --]]
>>> out
([[0, 1, 2],
[3, 4, 5],
[6, 7, 8]])