← Volver a ejerciciosConectando ejecutor…

Detector de Anagramas

Completa `son_anagramas(palabra1, palabra2)`. Retorna `True` si ambas palabras usan exactamente las mismas letras con la misma frecuencia, ignorando mayúsculas y espacios. Ejemplos: • "roma", "amor" → True • "Listen", "Silent" → True • "casa", "saco" → False

Salida esperada

True
True
False

Resultado de las llamadas de ejemplo incluidas en el editor.

Tu solución

Solución de referencia

Detector de Anagramas

def son_anagramas(palabra1, palabra2):
    p1 = sorted(c.lower() for c in palabra1 if c.isalnum())
    p2 = sorted(c.lower() for c in palabra2 if c.isalnum())
    return p1 == p2
main.pyPython 3
Tab para indentar · 4 espacios

TERMINAL · SALIDA

Listo para ejecutar
Ejecuta tu código para ver el resultado aquí.
Próximamente

Inicia sesión para guardar tus resultados en Progreso y métricas. Las pruebas públicas no son una calificación de examen.