projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projeto in projetos:
print('Projeto ausente' if projeto == None else projeto)
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projeto in projetos:
print('Projeto ausente' if projeto == None else projeto)
Oi, Gustavo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei da forma como você utilizou o if dentro do print para tratar valores None. Essa estrutura deixa o código mais limpo e direto, ótima escolha para iterar sobre listas que podem ter elementos ausentes.
Uma dica interessante para o futuro é usar o método enumerate() para saber o índice de cada item durante o loop. Veja este exemplo:
projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]
for i, projeto in enumerate(projetos):
print(f"Posicao {i}: {'Projeto ausente' if projeto == None else projeto}")
Esse código mostra o índice de cada item na lista, facilitando a organização dos projetos no portfólio.