Creating sublists in a for comprehension

Reduce is not a generator, that would still only be two generators.