Bonjour,
Je suis en train de construire un projet (analyse linguistique de textes politiques avec Python). Je suis bloquée à une étape... La consigne : classer par ordre d'utilisation décroissante chaque caractère et son nombre d'utilisation.
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 import os fichier=open("Bayrou.txt","r") a=fichier.read() print("Nombre d'apparition des caractères : ") a=a.lower() for car in "abcdefghijklmnopqrstuvwxyz": print(car," : ",a.count(car))
Il m'affiche bien le nombre de chaque lettre dans le discours (a : 3090, b : 465, ect..), mais impossible de trier ce qui sort (en conséquent le nombre) par ordre décroissant. Une idée ?
Partager