Geradores com yield
Avançado+35 XP
Geradores produzem valores sob demanda (economizam memória).
fibonacci(): gerador infinito 0, 1, 1, 2, 3, 5, 8...em_lotes(itens, tamanho): gera listas de atétamanhoitens:em_lotes([1,2,3,4,5], 2)→[1,2],[3,4],[5].
Muito usado para paginar/processar dados em lotes em APIs e ETLs.
Como resolver
- Escreva sua solução no editor.
- Executar mostra a saída no terminal, para você experimentar.
- Testar confere a solução. Passou em tudo? Exercício concluído!
Carregando editor…
digite "ajuda" para ver os comandos
dev@devjr:~/py-generators$