Oi, Ana!
Algumas coisas que notei no código:
- Na linha 3, dentro do list comprehension, está "idades" ao invés de "idade", depois do "for";
- Na linha 5, você adicionou outro list comprehension para filtrar. Ele não está sendo atribuído a nenhuma variável, então não está afetando a variável "idades_no_ano_que_vem";
- O list comprehension na linha 3 não precisaria estar dentro desse "for" da linha 2, pois o list comprehension já opera em cima de cada idade presente na lista idades. Portanto, colocar ele dentro de outro "for", vai fazer com que a operação que você quer seja executada várias vezes (perceba no terminal que ela é imprimida duas vezes para cada idade em idades).
O código final corrigido ficaria assim:
idades_no_ano_que_vem = [(idade+1) for idade in idades]
print(idades_no_ano_que_vem)
idades_no_ano_que_vem = [(idade+1) for idade in idades if idade > 30]
print(idades_no_ano_que_vem)
Espero ter ajudado \o\