Substituir zeros ================ .. py:module:: substituir .. warning:: Per a resoldre aquest exercici **no es poden fer servir iteracions (ni** ``for`` **ni** ``while`` **)**, només funcions recursives. Funció `canviar_zeros` (3 punts) -------------------------------- Utilitzant la recursivitat, dissenyeu la funció següent i deseu-la al mòdul :py:mod:`substituir` (fitxer :file:`substituir.py`): .. py:function:: canviar_zeros(le, ls) :param list le: llista d'enters :param int ls: llista d'enters Canvia la llista `le` substituint els zeros que hi ha pels nombres de `ls`, en l'ordre en què hi apareixen. Si a la llista `ls` té `k` elements i en `le` hi ha més de `k` zeros, només substitueix els `k` primers. Per exemple, .. literalinclude:: tests-substituir.txt :language: python :start-after: --ini-enunciat :end-before: --fi-enunciat Disposeu de més jocs de prova en el fitxer :download:`tests-substituir.txt`.