| @@ -5,25 +5,25 @@ def get_freq(nom_fich): | |||||
| contenu=fich.read() | contenu=fich.read() | ||||
| liste_frag=contenu.split() # coupe sur 'espace' et \ | liste_frag=contenu.split() # coupe sur 'espace' et \ | ||||
| liste_mot=list() | liste_mot=list() | ||||
| for fragment in liste_frag: | |||||
| for fragment in liste_frag: | |||||
| fragment_min=fragment.lower() | fragment_min=fragment.lower() | ||||
| frag_clean=clean(fragment_min) | frag_clean=clean(fragment_min) | ||||
| liste_mot.append(frag_clean) | liste_mot.append(frag_clean) | ||||
| return liste_mot | return liste_mot | ||||
| def clean(fragment): | def clean(fragment): | ||||
| result="" | result="" | ||||
| for c in fragment: | for c in fragment: | ||||
| if c.isalpha(): | if c.isalpha(): | ||||
| result+=c | result+=c | ||||
| return result | return result | ||||
| def tri(d): | def tri(d): | ||||
| list_tuples=list() | list_tuples=list() | ||||
| for clé, valeur in d.items(): | for clé, valeur in d.items(): | ||||
| @@ -35,7 +35,3 @@ def tri(d): | |||||
| nom_fich="ruffin.txt" | nom_fich="ruffin.txt" | ||||
| f=get_freq(nom_fich) | f=get_freq(nom_fich) | ||||
| print(f) | print(f) | ||||