Знаки наоборот
В массивах часто нужно применить одно и то же действие к каждому элементу. Напиши функцию 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
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
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