Proves estables (2,5 punts) =========================== Disposem d'una llista de llistes amb els resultats de diverses proves de mesura. Cada subllista conté les mesures obtingudes en una prova en format numèric i *ordenades de forma ascendent*. Definim la *mitjana dels valors centrals respecte de n* com la mitjana calculada descartant els *n* valors més petits i els *n* valors més grans. Una prova es considera *estable* donats *n* i una diferència màxima *difm* si el valor absolut de la diferència (sense arrodonir) entre la mitjana i la mitjana dels valors centrals respecte de *n* és més petita o igual que *difm*. Dissenya la funció ``proves_estables`` que donada una llista de proves, un enter *n* i una diferència màxima *difm*, retorna una nova llista de tuples on cada tupla correspon a una prova estable i conté: - la posició de la subllista dins de ``dades``; - la mitjana dels valors centrals respecte de *n*, arrodonida a un decimal; - la diferència entre la mitjana i la mitjana dels valors centrals respecte de *n*, arrodonida a un decimal. Si cap prova és estable, la funció retornarà una llista buida. Es pot suposar que :math:`n>0` i que totes les subllistes tenen més de :math:`2*n` elements. Els següents doctests mostren exemples del que ha de fer la funció: .. literalinclude:: test-proves-estables.txt :language: python3 :lines: 3-14 Desa la funció al fitxer ``proves.py``. Disposes de més tests al fitxer :download:`test-proves-estables.txt` Disposes de solucions al fitxer :download:`proves.py`.