Fonction sorted() – Python
La fonction sorted() renvoie une liste triée de l’objet itérable spécifié. Vous pouvez spécifier un ordre croissant ou décroissant. Les chaînes sont triées alphabétiquement et les nombres sont triés numériquement.
Syntaxe:
sorted(iterable, key, reverse)
Paramètres:
- iterable(Obligatoire) : La séquence à trier, liste, dictionnaire, tuple etc.
- key(Facultatif) : Une fonction à exécuter pour décider l’order. La valeur par défaut est None
- reverse(Facultatif) : Un booléen. False triera croissant, True triera décroissant. La valeur par défaut est False
Exemple 1:
Trier un tuple:
tupl = ("D", "A", "E", "C", "B") res = sorted(tupl) print(res)
Sortie:
['A', 'B', 'C', 'D', 'E']
Exemple 2:
tupl = (5, 2, 1, 3, 4) res = sorted(tupl) print(res)
Sortie:
[1, 2, 3, 4, 5]