Alguien 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 ...

EDUARDO JOSE MONTES BARRIOS

EDUARDO JOSE MONTES BARRIOS

Pregunta
studenthace 4 años

Alguien 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…

1 respuestas
para escribir tu comentario
    Anthony Ismael Manotoa Moreno

    Anthony Ismael Manotoa Moreno

    studenthace 4 años

    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
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.