Python est un langage de programmation à usage général largement utilisé. Les principales raisons de la popularité de Python sont sa syntaxe simple, ses modules intégrés et ses fonctions qui vous permettent d'effectuer des tâches puissantes. La fonction tri () est une fonction intégrée dans Python qui trie les éléments dans une liste, par défaut par défaut par défaut. Vous pouvez également utiliser la fonction tri () pour trier les éléments dans l'ordre descendant ou définir les critères de tri. Dans cet article, la fonction tri () est expliquée en détail avec quelques exemples simples.
Syntaxe de la fonction tri ()
La syntaxe de la fonction tri () est la suivante:
list_obj.Trier (reverse = “”, key = “”)Les deux paramètres à l'intérieur de la fonction tri () sont facultatifs. Le paramètre inverse est utilisé pour trier la liste dans l'ordre descendant. Si «reverse = true», alors la liste sera triée dans l'ordre descendant; Sinon, «reverse = false» par défaut. Le paramètre «clé» spécifie la fonction qui définit les critères de tri. La fonction tri () ne modifie pas l'ordre des éléments dans l'objet de liste d'origine; il crée plutôt une copie de l'objet de liste avec des éléments triés et le renvoie comme la sortie.
Exemples de type () fonction
Les exemples suivants couvrent l'utilisation de la fonction tri () plus en détail.
Exemple 1: tri une liste de chaînes
La fonction tri () Trie des listes de chaînes, entiers et nombres à virgule flottante. Dans ce premier exemple, nous allons trier la liste suivante des chaînes dans l'ordre ascendant en utilisant la fonction tri ().
#Declage une liste d'étudiantsSortir
Comme vous pouvez le voir, la liste a été triée avec succès.
Ensuite, nous trierons la liste des éléments de chaîne dans l'ordre descendant. Dans ce cas, la valeur inverse est égale à «vrai."
#Declage une liste d'étudiantsSortir
Dans cet exemple, nous trierons la liste des alphabets de voyelle dans l'ordre croissant et descendant, respectivement.
#Declage une liste d'étudiantsSortir
Maintenant, nous allons trier la liste en fonction de la longueur de chaque élément. La fonction funclen () vérifie la liste de chaque élément et la renvoie. La fonction tri () trie ensuite les éléments de la liste en fonction de la longueur de chaque élément, avec les éléments avec la plus courte longueur venant d'abord dans la liste triée.
#Declareau une fonctionSortir
Pour trier les éléments afin que les éléments de longueur supérieure arrivent en premier, la valeur du paramètre inverse doit être «vraie."
#Declareau une fonctionSortir
Exemple 2: tri une liste des entiers
La fonction tri () peut également trier une liste des entiers dans l'ordre croissant ou descendant.
Dans l'exemple suivant, nous déclarerons une liste des entiers et le trierons à la fois dans l'ordre croissant et descendant.
#Declate une liste d'entiersSortir
La liste des numéros entiers a maintenant été triée dans l'ordre croissant et descendant.
Exemple 3: tri une liste de nombres à virgule flottante
La fonction tri () est également applicable à une liste de nombres à virgule flottante.
Dans l'exemple suivant, nous allons trier une liste des nombres à virgule flottante dans l'ordre croissant et descendant.
#Declate une liste d'entiersSortir
La liste des numéros de point flottante a maintenant été triée dans l'ordre croissant et descendant.
Exemple 4: tri une liste des éléments du dictionnaire
Un dictionnaire peut être placé dans une liste en tant qu'élément.
Dans l'exemple suivant, nous trierons les éléments du dictionnaire dans une liste tout en créant un dictionnaire des étudiants. Nous allons trier les éléments en fonction de leurs valeurs d'âge.
# Une fonction qui renvoie la valeur de «l'année»:Sortir
Conclusion
La fonction tri () est une fonction intégrée dans Python qui trie une liste d'éléments. La fonction tri () peut prendre deux paramètres facultatifs, i.e., inverser et clé. Cet article a expliqué comment utiliser la fonction Python Sort () en détail avec divers exemples.