Histogramme de Fréquences
Algorithmique classique
Enonce
Retourner un dictionnaire associant à chaque élément de L sa fréquence relative (nombre d'occurrences divisé par la taille de la liste).
Signature attendue
def histogramme(L: list) -> dict:
Exemples
histogramme([1, 2, 2, 3, 3, 3])→{1: 0.166..., 2: 0.333..., 3: 0.5}histogramme(['a', 'a', 'b'])→{'a': 0.666..., 'b': 0.333...}
📖 Rappel de cours
Même comptage que les fréquences de caractères, appliqué à une liste quelconque : un dictionnaire valeur → nombre d'occurrences.
⚠ Le piège : Les clés d'un dictionnaire doivent être hachables : des listes ne peuvent pas servir de clés, des tuples oui. C'est la limite à connaître.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Variance d'une Liste
- Écart-Type d'une Liste
- Mode (Élément le Plus Fréquent)
- Tours de Hanoï
- Permutations d'une Liste
- Combinaisons de k parmi n
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.