.. index:: Llista d'anagrames Llista d'anagrames ---------------------------------------- Dissenya la funció *ll_anagrames(s, ls)* que donat un string *s* i una llista de strings *ls* retorni una altre llista amb els strings de *ls* que són anagrames de *s*. Els anagrames han d'aparèixer a la llista resultant en el mateix ordre en el que estan a *ls*. .. note:: Una cadena de caràcters és anagrama d'una altra si la primera està formada per la transposició de les lletres de la segona (conté els mateixos caràcters però en diferent ordre). Per resoldre aquest problema fes servir la funció *es_anagrama(s1, s2)* descrita a l'exercici :doc:`/strings/es_anagrama`. | .. code-block:: python3 >>> ll_anagrames('caseta', ['asceta', 'secate', 'asteca', 'cesta', 'estaca']) ['asceta', 'asteca', 'estaca'] >>> ll_anagrames('caos', ['cosaco', 'sacos', 'cos a', 'osca']) ['osca'] >>> ll_anagrames('res', ['essers']) [] | | | | | | | | | | | |