Distribution des caractères impliqués dans une chaîne de caractères

joseph -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je dois écrire une fonction, qui prend comme paramètre une variable. phrase de type
str
. cette fonction doit renvoyer un dictionnaire de type constitué des occurrences des caractères présents dans la phrase.

Exemple : pour la phrase
'Hello World !'
je dois obtenir
{ 'H' : 1, 'e ': 1, 'l' : 3, 'o' : 2, ' ' : 2, 'w' : 1, 'r' : 1, 'd' : 1, '!' : 1}
.

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Merci de soigner l'orthographe.

    Utilise une boucle for pour itérer sur ta chaîne et un
    defaultdict
    pour compter le nombre d'occurrences de chaque caractère. Si tu n'y arrives pas montre-nous ce que tu as fait, et indique-nous ce qui te bloque ou que tu ne comprends pas.

    Bonne chance
    0