Негатив

Предположим, у вас есть изображение, которое можно представить в виде двумерного списка нулей и единиц. Напишите функцию для создания «негатива» этого изображения. Она должна заменить все нули единицами, а единицы нулями.

Пример

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

Варианты ответа

def reverse_image(image):
    return [[int(not(x)) for x in val] for val in image]
def reverse_image(image):
    return [[1 if element == 0 else 0 for element in part] for part in image]