Exercice 57
Écrire un programme en Python qui demande à l'utilisateur de saisir une une chaine de caractère, et de lui renvoyer un dictionnaire dont les clés sont les caractères de la chaine saisie et les valeurs sont les nombres d’occurrences des caractères dans la chaine.
Exemple pour la chaine s = "langage" , le programme renvoie le dictionnaire:
1 |
d = {'l':1 , 'a':2 , 'n':1 , 'g':2 , 'e':1} |
Solution
1 2 3 4 5 6 7 8 9 10 11 |
#coding: utf-8 s = "langage" # initialisation du dictionnaire recherché d = dict({}) # parcourir les caractères de la chaine s for x in s: d[x] = s.count(x) print(d) |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 57: dictionnaire python formé des caractères d'une chaine et de leurs occurrences”