← К задачам
Тяжело · +4ЗамыканияМассивыЦиклы

Негативное изображение

Негативное изображение — это изображение, наиболее светлые участки которого выглядят тёмными, а наиболее тёмные — светлыми.

Предположим, что изображение можно представить в виде списка нулей и единиц.

Напишите функцию, которая принимает изображение в виде списка и возвращает другой список — негативное изображение.

Примеры

reverse_image([
  [1, 0, 0],
  [0, 1, 0],
  [0, 0, 1]
]) ➞ [
  [0, 1, 1],
  [1, 0, 1],
  [1, 1, 0]
]

reverse_image([
  [1, 1, 1],
  [0, 0, 0]
]) ➞ [
  [0, 0, 0],
  [1, 1, 1]
]

reverse_image([
  [1, 0, 0],
  [1, 0, 0]
]) ➞ [
  [0, 1, 1],
  [0, 1, 1]
]

Примечание

  • Чтобы сделать изображение негативным, нужно инвертировать цвета. Для этого нули в списке нужно сделать единицами, а единицы — нулями.
📖 Теория по теме:Замыкания в Python
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def reverse_image(image):
	
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.