1
resposta

Corrigindo posições corrida

import re

lista = ['Matheus','João','Marcelo','Carlos']

nome_incorreto = input('Digite o nome incorreto :')
nome_correto = input('Digite o nome correto :')

posicao = lista.index(nome_incorreto)

if posicao :
    lista.remove(nome_incorreto)
    lista.insert(posicao,nome_correto)
else:
    print(f'Nome {nome_incorreto} não encontrado na lista !')    

print(f'O nome {nome_incorreto} foi substituído por {nome_correto}')
print(lista)
1 resposta

Parabéns!!

Uma dica: É uma boa prática remover linhas de import quando você não se usa esses imports no arquivo.