La liste des tuples du tri python

La liste des tuples du tri python
Dans Python, nous utilisons des tuples pour stocker plusieurs éléments dans une variable. Les listes de tuple peuvent être triées de manière similaire à toute autre liste. Cependant, les tuples contiennent de nombreux éléments, nous sommes donc libres de réorganiser les tuples en fonction de l'article 1 ou de l'article I. Dans ce guide, nous examinerons comment trier diverses listes de tuples en utilisant plusieurs exemples. Nous allons passer en revue les différents scénarios et les nombreuses stratégies utilisées pour accomplir cela. Nous nous concentrerons principalement sur certaines méthodes intégrées et procédures de tri pour réaliser le tri des tuples. La nature bien organisée et les propriétés invariantes des tuples sont différentes de celles des listes régulières.

Utiliser la liste intégrée.fonction () fonction pour organiser la liste des tuples

La méthode tri () catégorise les éléments d'une liste dans les séquences croissantes et décroissantes. Le paramètre de clé indique la valeur utilisée lors du tri. La clé est supposée être une méthode ou un autre objet appelable qui peut être fonctionnel à n'importe quelle liste d'éléments.

Dans ce code, nous utilisons la technique de tri () intégrée pour trier la liste des tuples, puis, nous obtenons un tuplet entièrement trié dans l'ordre ascendant centré sur différents âges des amis mentionnés. Nous pouvons également trier les tuples en séquence descendante en modifiant légèrement ce code.

Pour implémenter les codes de Python, nous devons installer la version Spyder5. Nous avons créé un nouveau projet nommé «Untitled66.py ". Pour créer un nouveau fichier, nous avons appuyé sur «Ctrl + N» à partir du clavier.S:

La technique triée () trie n'importe quelle liste et renvoie la liste triée des éléments sans modifier l'ordre d'origine. Il faut trois arguments; Deux d'entre eux sont facultatifs. Ici, les «amis» sont un paramètre qui doit être organisé. La clé est facultative. Une méthode qui sert de clé ou d'origine pour les évaluations de tri. L'inverse est un autre argument. La clé a été spécifiée pour arranger pour utiliser le deuxième élément du Lambda Sublist. Ici, 1 signifie le 1er élément de la liste. Pour trier la liste en séquence ascendante, nous pouvons ignorer le troisième argument que nous avons créé dans ce programme. S'il est défini sur True, Itable sera organisé dans une séquence inverse (descendante). Par défaut, il est défini sur false:

La déclaration d'impression imprime la liste triée des «amis» (liste).

Utiliser le tri des bulles pour organiser la liste des tuples

Le tri est possible avec la technique de tri de bulles. Chaque tuple est un élément de la liste spécifiée. Nous utilisons une boucle imbriquée pour obtenir le deuxième élément de chaque tuple. Cela implémente la technique de tri sur place.

Regardons le problème des amis et nous résolvons cet exemple en utilisant la technique de tri de bulles. Ici, nous voulons accumuler les articles en fonction du 0ème passage du tuple:

Nous écrivons en code Python pour trier une liste de tuple. Tout d'abord, nous définissons une fonction pour trier la liste des noms des amis par son deuxième élément. Maintenant, nous obtenons la durée d'une liste des noms d'amis. Nous utilisons ici une boucle imbriquée pour trier la liste:

Dans ce cas, nous utilisons la technique de tri des bulles pour rassembler les tuples centrés sur le composant de l'ami 0. Nous remarquons que nous écrivons des codes considérablement plus longs que certaines approches intégrées. Ce n'est pas délibéré comme le meilleur moyen de la mémoire. Cependant, c'est l'une des méthodes simples et faciles pour trier la liste des tuples.

Trier la liste des tuples en utilisant la fonction triée ()

Lorsque nous faisons le tri en utilisant cette technique, les données réelles ou les informations des changements de tuple et le processus de tri en place sont effectués. La méthode triée () trie l'entrée spécifiée dans une direction particulière et renvoie la répétabilité triée sous la forme d'une liste. Prenons l'exemple de cette approche:

Dans ce cas, nous faisons le tri par l'utilisation de la technique triée () en prenant deux instances différentes en utilisant la fonction triée (). Dans le premier cas, nous prenons une variable et ajoutons plusieurs éléments. Après cela, nous acquérons un tableau réglé dans l'ordre croissant. La clé a été spécifiée pour organiser en utilisant le deuxième élément du Lambda Sublist. Ici, 1 désigne le 1er élément du tuple.

Dans le deuxième cas, nous avons examiné les nombres de la méthode Beyond. Encore une fois, nous acquérons un tableau défini dans l'ordre croissant selon les noms des différents amis:

Les deux listes sont triées par ordre croissant.

Conclusion

Cet article a discuté des tuples pour les listes de python. Nous avons discuté de plusieurs approches utilisées pour trier les listes d'un tuple. Nous avons trié les listes par bulle et trié (). Par cet article, nous comprenons que les paires peuvent être triées de la même manière que les listes régulières. Nous espérons que vous avez trouvé cet article utile. Découvrez plus d'articles sur les conseils pour les conseils et les tutoriels.