gerador de nível básico python e lista de perguntas [duplicado]
Esta pergunta já tem uma resposta aqui:
comportamento de compreensão de lista estranha python 2 2 respostasmy_nums =(i*i for i in [1,2,3,4,5])
for k in (my_nums):
print(k)
GG = list(my_nums)
print(GG)
Imprime:
1
4
9
16
25
[]
Process finished with exit code 0
Não consigo entender porque é[]
valor vazio (deve ser[1,4,9,16,25]
)? Além disso, fazfor-loop
converter valores de gerador em lista?