1
resposta

duvida strings

Minha dúvida é no método nome.replace, no meu notebook eu coloquei meu nome, Emerson Martins Rosa De Melo, mas troquei o "Melo" por "Meli", e quando usei o método nome.replace, para alterar o "i" para o "o", o meu sobrenome "Martins" também foi alterado, ficou "Martons", como eu resolveria essa questão ?

1 resposta

Olá, provavelmente você está fazendo um replace em todos os "i" que encontrar na string. faça o replace somente no "Meli".

nome = "Emerson Martins Rosa De Meli"
nome_corrigido = nome.replace("Meli", "Melo")
print(nome_corrigido)