Во-первых, вопрос надо нормально оформить - убрать лирику (п.3.4 Регламента), сделать нормальное название (п.3.6 Регламента)
Во-вторых, условие, приведенное словами, по-моему не соответствует приведенному ожидаемому результату.
Надо уточнить вопрос.
Алан Гибизов, добрый день! Под "последовательностями" имел в виду ненулевые элементы, идущие один за другим. В данном примере последовательности - [7, 1] и [4, 2, 5, 4]. Элемент со значением 9 не называется последовательностью, поскольку в единичном экземпляре.
Последняя девятка не закрывается нулем. И из-за этого не формирует последний под-список.
И хотя оно автору не надо под длину массива. Но это тоже краевой кейс которые не протестирован.
Вообще задание поставлено очень тухло. В таком виде например на leetcode/codewars нельзя задачи
ставить. Нужно рассматривать все варианты и расписывать corner cases.
mayton2019, автор в комментариях к вопросу явным образом уточнил, что единичный экземпляр не является последовательностью. Поэтому такой и получился код. Ну формулировка у автора такая… хроменькая.