Ranger des caractères

Résolu/Fermé
Pirate91gb - Modifié le 29 avril 2021 à 10:07
 Pirate91gb - 29 avril 2021 à 11:49
Bonjour,
J'ai une liste comme celle-ci :
liste = ["a","b","b","c","a","a","b","b"]

et j'aimerais obtenir une liste avec seulement "a","b" et "c" dans l'ordre croissant ; de l'occurrence la plus élevée à cellela plus basse, comme celle-ci :
liste_ = ["b","a","c"]

Merci d'avance,

2 réponses

Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
29 avril 2021 à 10:53
Bonjour,

Déjà, tu peux réduire ta liste avec set()

Ensuite, il n'y a plus qu'à la trier en ordre décroissant, il y a une méthode qui s'applique à l'objet
liste, Google est ton ami !
0
Merci pour ta réponse, j'ai pu trouver la réponse.
0