Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Trier par fréquence

python ★★☆☆☆

Écrire une fonction trier_frequence(lst) qui trie les éléments d'une liste par fréquence décroissante. Les éléments qui apparaissent le plus souvent sont placés en premier. En cas d'égalité de fréquence, les éléments conservent leur ordre de première apparition dans la liste d'origine.

Exemples

AppelRésultat attendu
trier_frequence([1, 1, 2, 2, 2, 3]) [2, 2, 2, 1, 1, 3]
trier_frequence([2, 3, 1, 3, 2]) [2, 2, 3, 3, 1]

Votre code

Connectez-vous pour soumettre du code.