Tutoriel python : comment trier une liste en langage python

×

Recommandés

Audit de Communication Interne et Externe :...
Le levier discret qui transforme l’image,...
En savoir plus
Tableau de compétences professionnelles pour les 10...
Vous cherchez à comprendre rapidement quelles...
En savoir plus
Modèle de plan comptable Excel premium à...
Un bon fichier Excel peut transformer...
En savoir plus
Créer son Plan Comptable en ligne et...
{ "@context": "https://schema.org", "@type":...
En savoir plus
Plan Comptable Général : balance comptable Excel...
Dans cette page, on remet le...
En savoir plus
TVA à décaisser et écriture comptable du...
La TVA à décaisser correspond au...
En savoir plus

Dans les tutoriels python précédents, nous avons vu comment créer une liste en python, supprimer un élément d’une liste python et ajouter un élément à une liste python. Maintenant, nous allons découvrir comment il est possible de trier les éléments d’une liste python par ordre croissant ou décroissant. Ces méthodes sont valides à la fois pour les listes contenant des valeurs numériques et pour les listes contenant d’autres types de données triables, telles que des chaînes.

code python / cours et tutoriel python gratuit / programmer en python / cours gratuit python

Trier une liste python par ordre croissant

Pour trier une liste python, nous utiliserons la méthode par défaut list.sort (). Il réorganise, comme son nom l’indique, les éléments de la liste auxquels il s’applique. Supposons donc que nous définissions une liste d’entiers comme celle-ci :

Définir une liste python contenant des entiers

tutoriel python

Pour trier la liste par ordre croissant, nous utilisons la ligne de code suivante.

Code Python pour trier une liste par ordre croissant

tutoriel python

La commande ci-dessus modifiera la liste comme suit :

l = [0, 1, 2, 3, 4, 5]

Important : lorsque la méthode est appliquée à la liste, aucune valeur n’est retournée. La liste elle-même est modifiée, sans qu’il soit nécessaire de faire une affectation. Ce type d’opération est appelé « en place ».

Tutoriel python : Trier une liste python par ordre décroissant


Si par contre on veut un ordre inverse, c’est-à-dire qu’on veut que la liste soit triée par ordre décroissant (du plus grand au plus petit), il faudra spécifier l’attribut revere = True à la méthode sort().

Voici la commande python pour trier la liste par ordre décroissant :

Code Python pour trier une liste par ordre décroissant

tutoriel python / extrait de code

Créer une liste de chaînes en python

tutoriel python

La commande ci-dessus, appliquée à la liste des chaînes, renverra

l = [« Andrea », « Luca », « Matteo »]

c’est la liste des chaînes de départ, mais triée par ordre alphabétique.

Recommandés

Audit de Communication Interne et Externe :...
Le levier discret qui transforme l’image,...
En savoir plus
Tableau de compétences professionnelles pour les 10...
Vous cherchez à comprendre rapidement quelles...
En savoir plus
Modèle de plan comptable Excel premium à...
Un bon fichier Excel peut transformer...
En savoir plus
Créer son Plan Comptable en ligne et...
{ "@context": "https://schema.org", "@type":...
En savoir plus
Plan Comptable Général : balance comptable Excel...
Dans cette page, on remet le...
En savoir plus
TVA à décaisser et écriture comptable du...
La TVA à décaisser correspond au...
En savoir plus
AZ

Recent Posts

Simulateur LOA Matériel Pro — Estimer le leasing d’un équipement sans se raconter d’histoires

Quand on finance une voiture, tout le monde voit à peu près de quoi il…

11 heures ago

Simulateur LOA Auto — Estimer son leasing voiture sans se tromper

On connaît tous ce moment : on tombe sur une offre de leasing “à partir…

11 heures ago

Différence maintenance niveau 1, niveau 2 et niveau 3 en industrie

Dans l’industrie, parler de maintenance sans préciser le niveau d’intervention revient souvent à créer de…

17 heures ago

Maintenance 1er Niveau des Équipements Industriels : 15 pannes célèbres et méthodes de diagnostic terrain

La Maintenance 1er Niveau - maintenance de niveau 1 - représente la première barrière contre…

17 heures ago

QCM Communication Interne et Externe

Un outil simple pour mesurer la compréhension… et révéler les écarts invisibles Dans beaucoup d’organisations,…

2 jours ago

Audit de Communication Interne et Externe : Canevas Word

Le levier discret qui transforme l’image, la cohésion et la performance d’une organisation Dans beaucoup…

2 jours ago

This website uses cookies.