[ Foro de Python ]

Comparar cadenas

06-Dec-2018 17:43
Invitado (alice52)
1 Respuestas

Tengo dos cadenas que difieren en 1 o varios valores. Me gustaría saber si hay alguna función que me dijese en qué posición de una de las cadenas estaría esa diferencia con la otra. Es decir darme exactamente en qué posición se diferencian.
Ejemplo:
cadena1 = ("AUGAAC")
cadena2 = ("AUGUAC")
Ambas cadenas difieran en la posición 3


05-Jan-2019 11:16
Nacho Cabanes (+73)

Es probable que no haya ninguna función estándar que te dé todo el trabajo hecho, pero hay una solución sencilla: puedes recorrer ambas cadenas a la vez con "for", para ver dónde son distintos cadena1[i] y cadena2[i].






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)