Exercice 72
Ecrire un programme en Python qui transforme le texte: T = "les versions Python 3.9 et Python 3.10 sont beaucoup plus utilisées que les versions Python 2.x" en un dictionnnaire dont les clés sont les mots du texte T et le valeurs associés sont les occurrences des mots dans le texte
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
T = "les versions Python 3.9 et Python 3.10 sont beaucoup plus utilisées que les versions Python 2.x" # initialisation du dictionnaire demandé d = dict({}) # convertir s en une liste L = T.split() for word in L: d[word] = L.count(word) # affichage du dictionnaire print(d) """ output: {'les': 2, 'versions': 2, 'Python': 3, '3.9': 1, 'et': 1, '3.10': 1, 'sont': 1, 'beaucoup': 1, 'plus': 1, 'utilisées': 1, 'que': 1, '2.x': 1} """ |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Exercice 72: dictionnaire formé des mots et de leurs occurrences”