Skip to content

Instantly share code, notes, and snippets.

@parzibyte

parzibyte/anagrama.py Secret

Last active Dec 16, 2020
Embed
What would you like to do?
"""
https://parzibyte.me/blog
"""
def anagrama(palabra1, palabra2):
# Convertimos ambas a minúsculas
palabra1 = palabra1.lower()
palabra2 = palabra2.lower()
# Luego convertimos las cadenas a arreglos, porque vamos a ordenarlas pero es más sencillo ordenar un arreglo
palabra1_arreglo = list(palabra1)
palabra2_arreglo = list(palabra2)
# Las ordenamos
palabra1_arreglo.sort()
palabra2_arreglo.sort()
# Convertir de vuelta a cadena
palabra1_ordenada = "".join(palabra1_arreglo)
palabra2_ordenada = "".join(palabra2_arreglo)
# Y finalmente comprobar si son iguales
return palabra1_ordenada == palabra2_ordenada
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment