
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Marcell, quando eu repliquei teu código aqui na minha maquina, ele deu o seguinte erro "Object undefined" para idades. Então, eu atribuí um valor, numa lista, para essa variável e ficou assim:
idades_no_ano_que_vem = [] idades = [15,19,20]
for idade in idades: idades_no_ano_que_vem.append(idade + 1)
print(idades_no_ano_que_vem)
O codigo roda direitinho e atribui +1 a cada valor da lista "idades".
Não estou certa se era isso que você buscava na tua pergunta, mas espero que ajude :)
Olá, vc pode resolver esse problema de dois jeitos, o primeiro é esse utilizando o list comprehension
idades = [18, 22, 23, 24]
idade_ano_que_vem = [ idade +1 for idade in idades]Ou se preferir utilizando o jeito mais "convencional" ->
idades = [18, 22, 23, 24]
idade_ano_que_vem = []
for idade in idades:
idade_ano_que_vem.append(idade+1)
Estava com o mesmo erro que o seu, usei umas das dicas do @Gustavo Leitão e funcionou!!! Obrigado.
Não tem nada errado no seu laço for, Marcel, mas como você definiu a variável "idades"?
Porque o TypeError informa que você tentou fazer um FOR com um objeto do tipo "int" que não é iterável.