У меня есть последовательность чисел в списке, и я ищу элегантное решение, предпочтительно понимание списка, чтобы получить отдельные последовательности (включая одиночные значения). Я решил эту небольшую проблему, но она не очень питоновая.
В следующем списке определяется последовательность ввода:
input = [1, 2, 3, 4, 8, 10, 11, 12, 17]
Требуемый вывод должен быть:
output = [
[1, 2, 3, 4],
[8],
[10, 11, 12],
[17],
]