Eliminar caràcters repetits¶
Dissenya una funció , anomenada
esborra_repetits,que donat un string, retorna un altre string a on s’han eliminat tots els caràcters repetits al primer string.Desa la funció al fitxer
elimina_repetits1.py. La funció ha de passar el següent doctest:>>> esborra_repetits('La Gemma te disset anys...') 'La Gemtdisny.' >>> esborra_repetits('abcca sse--aabbbbe--1244') 'abc se-124'
Nota
Podeu descarregar el fitxer amb tests
elimina_repetits1.txtSolució
Disposeu de solucions al fitxer
elimina_repetits1.pyDissenya una funció, anomenada
esborra_repetits_cons, que donat un string, retorna un altre string a on s’han eliminat els caràcters repetits consecutius de l’string donat.Desa la funció al fitxer
elimina_repetits2.py. La funció ha de passar el següent doctest:>>> esborra_repetits_cons('La Gemma te disset anys...') 'La Gema te diset anys.' >>> esborra_repetits_cons('abcca sse--aabbbbe--1244') 'abca se-abe-124'
Nota
Podeu descarregar el fitxer amb tests
elimina_repetits2.txtSolució
Disposeu de solucions al fitxer
elimina_repetits2.py