1
resposta

Minha resposta

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

for projeto in projetos:
    print(f'{projeto}') if not projeto == None else print('Projeto ausente')
1 resposta

Oi, Igor! Como vai?

Gostei da forma como você usou a condicional if dentro do print, ficou bem direto e prático para lidar com valores nulos. Isso mostra que você já está pensando em escrever código mais enxuto.

Uma dica interessante para o futuro é usar o método enumerate para percorrer listas junto com os índices. Veja este exemplo:


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

for i, projeto in enumerate(projetos):
    if projeto != None:
        print(f"Posicao {i}: {projeto}")
    else:
        print(f"Posicao {i}: Projeto ausente")

Esse codigo percorre a lista mostrando a posicao de cada item, o que pode ser util quando voce precisa organizar ou identificar melhor os elementos.

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