Ir para o conteúdo

Iteradores e Geradores

Resumo

Iterator em python é um objeto que é usado para iterar sobre objetos iteráveis, como listas, tuplas, dicts e conjuntos. Os geradores em Python são uma maneira simples de criar um objeto iterável sem a necessidade de construí-lo dentro de uma classe. Um objeto iterável consiste em um conjunto finito de dados cujo conteúdo é tratado um elemento por vez, iniciando do primeiro e seguindo até o último, quando a iteração é terminada.

Exemplo

# Exemplo de um iterador
lista = [1, 2, 3, 4, 5]
iterador = iter(lista)

Referências