CoddyRun

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.

Du même auteur