В двоичном массиве numpy я хочу выбрать единицы и преобразовать все нули в 1.
, например:
np.array([0,0,1,0,0,0,0,1,0,0,0,0,0,0,1])
следует преобразовать в:
np.array([0,0,1,1,1,1,1,1,1,1,1,1,1,1,1])
или, если у меня есть следующие массивы:
np.array([0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])
np.array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
, они должны остаться без изменений. Есть ли быстрый способ реализовать это?