Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Compter les occurrences
Un usage très courant des dictionnaires est de compter combien de fois chaque élément apparaît dans une séquence. Le principe est simple : tu parcours la séquence, et pour chaque élément, tu incrémentes son compteur dans le dictionnaire.
L'astuce, c'est d'utiliser la méthode .get(cle, valeur_par_defaut) qui renvoie la valeur associée à la clé si elle existe, ou la valeur par défaut sinon : compteur = {} compteur['a'] = compteur.get('a', 0) + 1
Si 'a' n'est pas encore dans le dictionnaire, .get('a', 0) renvoie 0, et on obtient compteur['a'] = 1. Si 'a' existe déjà avec la valeur 3, on obtient compteur['a'] = 4.
Écris une fonction compter(éléments) qui prend une liste et renvoie un dictionnaire ou chaque clé est un élément de la liste et chaque valeur est le nombre de fois qu'il apparaît.