Fonction
Tableaux et dictionnaires
frequences(liste)
Compte chaque valeur d’un tableau et renvoie un dictionnaire valeur → nombre d’apparitions.
Partagée par CoddyRun · CoddyRun
7 novembre 2026
Explication
Les clés du dictionnaire sont les valeurs converties en texte. Parcourez le résultat avec cles(dico).
Exemple d'usage : dépouiller un vote, compter les lancers d'un dé, trouver la lettre la plus fréquente.
Code
fonction frequences(liste)
compte est un dictionnaire
cle est un texte
i est un nombre
pour i de 0 à longueur(liste) - 1
cle vaut convertir_texte(liste[i])
si contient(compte, cle) alors
compte[cle] vaut compte[cle] + 1
sinon
compte[cle] vaut 1
fin si
fin pour
retourne compte
fin fonction
Exemple d'utilisation
votes, noms est un tableau
resultats est un dictionnaire
k est un nombre
votes vaut ["chat", "chien", "chat", "lapin", "chat"]
resultats vaut frequences(votes)
noms vaut cles(resultats)
pour k de 0 à longueur(noms) - 1
affiche noms[k] + " : " + resultats[noms[k]]
fin pour
Commentaires (0)
Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.
Connectez-vous ou créez un compte pour commenter.