Доброго времени суток, уважаемые коллеги! Вопрос для профессионалов. Необходимо разбить двухуровневый список на две части в зависимости от количества позиций внутреннего списка. К примеру, дано: list = [[1,2,3],[4,5,6],[7,8,9],[10,11,12 ],[13,14,15,16],[17,18,19,20],[21,22,23,24]], на выходе должно стать list1 = [[[1,2,3],[4,5,6],[7,8,9],[10,11,12]],[[13,14,15,16],[17,18,19,20],[21,22,23,24]]], если применить к существующему списку 1-го уровня list_1= [len(i) for i in list] то будет list_1 = [3,3,3,3,4,4,4], а необходимо сделать list_2 = [[3,3,3,3],[4,4,4]], только на месте цифр у меня должны быть списки.. Задачу с разбиением списка успешно осилил txt в посте #6868. Спасибо всем кто заинтересуется. Мои поиски решения пока что не увенчались успехом.