
EDUARDO JOSE MONTES BARRIOS
PreguntaAlguien me podría ayudar con que método puedo cambiar dos caracteres en mi cadena. Con el método .replace en el curso, vimos que podemos cambiar un carácter por otro, pero quiero saber si hay algún método que cambie dos o mas caracteres…

Anthony Ismael Manotoa Moreno
Hola :)
Creo que no hay para que cambie varios, pero sí puedes crear un pequeño programa que con un ciclo cambie varios caracteres. Te dejo un ejemplo de un programa que quita todas las tildes:
def normalize(s): replacements = ( ("á", "a"), ("é", "e"), ("í", "i"), ("ó", "o"), ("ú", "u"), ) for a, b in replacements: s = s.replace(a, b).replace(a.upper(), b.upper()) return s