Redefinindo o objeto gerador em Python
Eu tenho objeto gerador retornado pelo rendimento múltiplo. A preparação para chamar este gerador é uma operação bastante demorada. É por isso que quero reutilizar o gerador várias vezes.
y = FunctionWithYield()
for x in y: print(x)
#here must be something to reset 'y'
for x in y: print(x)
Claro, estou pensando em copiar o conteúdo em uma lista simples.