1
resposta

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

lista = ['Ana', 'Carlos', 'Pedro']

nome_errado = input("Digite o nome incorreto: ")
nome_correto = input("Digite o nome correto: ")

indice: int = lista.index(nome_errado)
lista.remove(nome_errado)
lista.insert(indice, nome_correto)

print(f"O nome {nome_errado} foi substituído por {nome_correto}.")
print("Lista atualizada: ",lista)
1 resposta

Olá, Mauricio, como vai?

Seu código cumpre muito bem o objetivo do exercício. É ótimo ver a aplicação dos conceitos de listas em Python de forma tão clara. A forma como você combinou os métodos index, remove e insert demonstra um bom entendimento sobre a manipulação de dados em listas.

Continue praticando e compartilhando suas soluções. O fórum está sempre à sua disposição.

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