в крестах когда используются генераторы и прочие лямбды, оно жрёт дополнительные ресурсы :)
Генераторы в кратце - костыль для интерпретируемых языков, которые с массивами и большими структурами умеют работать, только лишь полностью вгрузив в память их) не без их помощи мы можем интегрироваться по каждому значению и тут же его высвобождать😅