1
resposta

Minha Resposta:

projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]

for projeto in projetos:
    print(projeto) if projeto else print("Projeto ausente")
1 resposta

Oi, Luiz! Como vai?

Gostei da forma como você utilizou o operador condicional inline no for, isso deixa o código mais direto e mostra que você já está explorando formas mais enxutas de escrever lógica. O tratamento do None também ficou bem claro e funcional.

Uma dica interessante para o futuro é usar o método filter para limpar valores antes de iterar. Veja este exemplo:


projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]

projetos_validos = list(filter(None, projetos))

for projeto in projetos_validos:
    print(projeto)

Esse código remove valores vazios da lista antes do loop, deixando a iteração mais limpa.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!