Python: Список диапазонов

Python: Списки 8 сообщений
Обновлено: 18 апр., 16:26
308
Студентов
86%
Завершения

src/solution.py

Реализуйте функцию summary_ranges(), которая находит в списке непрерывные возрастающие последовательности чисел и возвращает список с их перечислением.

summary_ranges([])
# []
summary_ranges([1])
# []
summary_ranges([1, 2, 3])
# ['1->3']
summary_ranges([0, 1, 2, 4, 5, 7])
# ['0->2', '4->5']
summary_ranges([110, 111, 112, 111, -5, -4, -2, -3, -4, -5])
# ['110->112', '-5->-4']

Для полного доступа к испытанию нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
900
упражнений
2000+
часов теории
3200
тестов