Fonction Python triée()
Exemple
Trier un tuple :
a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)
Définition et utilisation
La sorted()
fonction renvoie une liste triée de l'objet itérable spécifié.
Vous pouvez spécifier l'ordre croissant ou décroissant. Les chaînes sont triées par ordre alphabétique et les nombres sont triés par ordre numérique.
Remarque : Vous ne pouvez pas trier une liste qui contient À LA FOIS des valeurs de chaîne ET des valeurs numériques.
Syntaxe
sorted(iterable, key=key, reverse=reverse)
Valeurs des paramètres
Parameter | Description |
---|---|
iterable | Required. The sequence to sort, list, dictionary, tuple etc. |
key | Optional. A Function to execute to decide the order. Default is None |
reverse | Optional. A Boolean. False will sort ascending, True will sort descending. Default is False |
Plus d'exemples
Exemple
Trier numérique :
a = (1,
11, 2)
x = sorted(a)
print(x)
Exemple
Trier par ordre croissant:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a)
print(x)
Exemple
Trier par ordre décroissant:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a,
reverse=True)
print(x)