Знаки наоборот

В массивах часто нужно применить одно и то же действие к каждому элементу. Напиши функцию invert, которая получает список lst и возвращает новый список, где у каждого числа знак заменён на противоположный. Положительные станут отрицательными, отрицательные — положительными, а пустой список останется пустым.

Примеры

Ввод
[1, 2, 3, 4, 5]
Вывод
[-1, -2, -3, -4, -5]
Ввод
[1, -2, 3, -4, 5]
Вывод
[-1, 2, -3, 4, -5]
Ввод
[]
Вывод
[]

Нужно реализовать

def invert(lst: list[int]) -> list[int]:

Теги

listsarray
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[1,2,3,4,5]
Ожидаемый[-1,-2,-3,-4,-5]
2
Ввод
[1,-2,3,-4,5]
Ожидаемый[-1,2,-3,4,-5]
3
Ввод
[]
Ожидаемый[]
4
Ввод
[0]
Ожидаемый[0]
5
Ввод
[-1,-1]
Ожидаемый[1,1]
6
Ввод
[1]
Ожидаемый[-1]
Фокус-радио
На паузе · SomaFM · Fluid