1
resposta

[Projeto] Corrigindo posições na lista de uma corrida de atletismo

incorreto = input("Digite o nome incorreto: ")
correto = input("Digite o nome correto: ")
lista_nomes = ['Ana', 'Carlos', 'Pedro']

for n in lista_nomes:
   if n == incorreto:
       posicao = lista_nomes.index(incorreto)
       lista_nomes.pop(posicao)
       print(f"O nome {incorreto} foi substituído por {correto}.")
       lista_nomes.insert(posicao, correto)

print(f"Lista atualizada: {lista_nomes}")
1 resposta

Oi, Ângelo! Como vai?

Seu código ficou bem estruturado e resolve o problema proposto de forma clara. A lógica de encontrar o nome e substituir na lista está funcionando corretamente, com boa organização das variáveis.

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