=============================================== Recursivitat: Primer element repetit (2 Punts) =============================================== .. py:module:: repetit .. warning:: Per a resoldre aquest exercici **no es poden fer servir iteracions (ni** ``for`` **ni** ``while`` **)**, només funcions recursives. Utilitzant la recursivitat, dissenyeu la funció següent i deseu-la al mòdul :py:mod:`repetit` (fitxer :file:`repetit.py`): .. py:function:: primer_repe(llista) :param list llista: Llista d'elements. :return: Retorna una tupla (:py:const:`True`, `p`), essent `p` el primer element de la llista que hi està repetit. Si no hi ha cap element repetit a la llista, retorna (:py:const:`False`, :py:const:`None`). Per exemple, .. literalinclude:: tests-repe.txt :language: python :start-after: --ini-enunciat :end-before: --fi-enunciat Disposeu de més jocs de prova en el fitxer :download:`tests-repe.txt`.