Exercice 68
Écrire un algorithme en Python qui demande à l'utilisateur d'entrer une une chaine de caractère au clavier, 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 si l'utilisateur saisi la chaine s = "langage" , le programme doit lui renvoyer le dictionnaire suivant:
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 d = dict({}) # on parcourt les caractères de la chaine s for c in s: d[c] = s.count(c) print(d) |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Répéteur WiFi,1200Mbps Dual Band 2.4G / 5G WiFi Amplifier,WiFi Signal Booster,2 Ports LAN ,4 Antennes,WiFi Extenders
€ 18,00 Acheter le produit -
APPRENDRE PYTHON EN DOUCEUR: Un Guide Pratique
€ 14,00 Acheter le livre -
Apprendre les statistique avec python: Estimation des incertitudes
€ 21,00 Acheter le livre
1 thought on “Solution Exercice 68: algorithme python qui détermine le dictionnaire des occurrences d'une chaine”