Назад к задачам
Junior — Senior
4

Поддержка как положительных, так и отрицательных параметров функции

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Сейчас реализованная функция корректно работает только при положительном значении аргумента length. Требуется изменить её так, чтобы она правильно справлялась и с отрицательными значениями length.


def foo(length: int = 10) -> list[int]:
    return [i for i in range(length) if i % 2 == 0]