Скажем, я хочу, чтобы сделать список списков:Как создать новый список для каждого третьего элемента?
List_of_lists = [ [1, 2, 3] , [4, 5, 6], [7, 8, 9], .... ]
Как сделать цикл, который сразу же создает новый список (например: [4,5,6]
) ПОСЛЕ предыдущий список заполнен 3-х элементов?
Прямо сейчас, все, что я могу сделать, это:
[ [1, 2, 3, 4, 5, 6.... ] ]
, по существу, гигантский список в списке, вместо того, чтобы этот гигантский список раскалывается в списки с 3-х элементов каждый.
может помочь увидеть то, что вы пытались до сих пор (показать код) – sfletche
ли 'grouper' рецепт [здесь] (https://docs.python.org/2/library/itertools.html#recipes), что вы ищете? – BrenBarn