Поэтому я пытаюсь создать новый список SEPARATE каждый раз, когда утверждение верно в python. По сути:
for i in range(z):
if X is true:
create a new list
Нет способа узнать, сколько списков мне нужно, я могу попытаться оценить, как я работаю с алгоритмом жадного типа, но я пытаюсь выяснить, как итеративно создавать новые отдельные списки.