← К задачам
Тяжело · +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]
]

Примечание

  • Чтобы сделать изображение негативным, нужно инвертировать цвета. Для этого нули в списке нужно сделать единицами, а единицы — нулями.
def reverse_image(image):
	
Для запуска тестов необходима авторизация.
Поддержать проект