Anagrames¶
En el fitxer anagrames.py (mòdul anagrames), escriviu
la funció recursiva següent:
- anagrames.anagrames(p1, p2)
Donades dues paraules
p1ip2(strings) de la mateixa longitud, retornaTruesi són anagrames oFalseen cas contrari. Mètode suggerit: seleccionar el 1r caràcter dep1; si no es troba dins dep2s’acaba la cerca (i la recursivitat):p1ip2no són anagrames; i s’hi troba, eliminar aquest caràcter dep1i dep2.
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.