У меня есть одномерный массив NumPy, который состоит из нулей и таких же:
array([0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1])
Я бы хотел быстро перевернуть значения таким образом, чтобы нули стали единичными, а единицы становятся нулями, что приводит к тому, что массив NumPy выглядит следующим образом:
array([1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Есть ли для этого простой однострочный? Я посмотрел на функцию fliplr()
, но для этого требуются массивы NumPy размером два или более. Я уверен, что есть довольно простой ответ, но любая помощь будет оценена.