Comprehensions & Expressões Geradoras
Comprehensions constroem listas, dicionários e conjuntos a partir de iteráveis em uma única expressão. Expressões geradoras se parecem com isso, mas retornam um iterador preguiçoso - ideal para pipelines que nunca precisam da coleção completa na memória.