1
resposta

Minha solução para o exercício de organizando seu portfólio

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

for projeto in projetos:
    if projeto is None:
        projeto = "Projeto ausente"
    print(projeto)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Camila! Como vai?

Gostei da forma como você tratou o valor None na lista e o substituiu por uma string descritiva. Isso mostra atenção aos detalhes e boa prática para evitar erros durante a execução do laço.

Uma dica interessante para o futuro é usar uma list comprehension para gerar uma nova lista já tratada, tornando o código mais conciso. Veja este exemplo:


projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]
projetos_tratados = [p if p is not None else "Projeto ausente" for p in projetos]
print(projetos_tratados)

Esse código cria uma nova lista com todos os itens ajustados, sem precisar alterar dentro do for.

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