Bonjour, je suis nouveau sur ce forum et je débute en python.
Je dois réaliser un exercice, assez simple mais je suis bloqué bêtement.
Je dois, à partir d'une chaîne de caractère utiliser un dictionnaire pour stocker et afficher l’occurrence des caractères de la chaîne, chaque caractères étant une clé et le nombre de répétition de chaque caractère une valeur.
J'arrive à remplir mon dictionnaire avec chaque caractère mais c'est au moment de déterminer l’occurrence que j'ai du mal :
Je vois bien qu'il y a un problème avec ma façon de compter chaque caractère mais je dois avouer que je bloque un peu ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 texte = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin commodo sodales justo vitae mattis. Sed at ex quis lacus viverra bibendum. Maecenas vitae mi augue. freq = {} occur = 0 for lettre in texte: occur += 1 freq[lettre] = occur print(freq)
[EDIT] Je précise que je ne peux pas utiliser .counter
Partager