Попробуйте начать с
l = [[],[]]
Это даст вам список из двух пустых списков, и вы можете добавить к любому из них, используя код, который вы уже написали.
Редактировать
Как вы упомянули в комментарии, вам потребуется более двух списков.Если вы заранее знаете, сколько вам понадобится, вы можете расширить эту технику следующим образом:
l = [[] for x in range( number_of_lists )]
Если вы не знаете заранее, хотя или нетне обязательно генерировать хорошие регулярные числа, такие как 0, 1, 2, 3, ..., тогда вам не нужен список списков *.В этом случае вы хотите словарь списков.@ wim ответ - лучшее решение в этом случае.
* Возможно, вместо этого ваши значения grouping
будут равны 100, 20000, 300000 и т. Д. Вы действительно в этом случае не нужен список.