Anagrames

En el fitxer anagrames.py (mòdul anagrames), escriviu la funció recursiva següent:

anagrames.anagrames(p1, p2)

Donades dues paraules p1 i p2 (strings) de la mateixa longitud, retorna True si són anagrames o False en cas contrari. Mètode suggerit: seleccionar el 1r caràcter de p1; si no es troba dins de p2 s’acaba la cerca (i la recursivitat): p1 i p2 no són anagrames; i s’hi troba, eliminar aquest caràcter de p1 i de p2.

Per exemple:

>>> anagrames('elvis', 'lives')
True
>>> anagrames('ramonet','ramonot')
False
>>> anagrames('mare', 'rema')
True
>>> anagrames('triangle', 'integral')
True

Nota

Disposeu de jocs de prova al fitxer anagrames.txt.

Solució

Disposeu d’una solució al fitxer anagrames.py.