Tous les cours gratuit

Tutoriel python : comment trier une liste en langage python

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.

Autres articles

Modélisation Financière : Modèle Excel Automatisé pour...
La modélisation financière est une pratique clé dans le domaine...
Read more
Créer une Carte de Positionnement Concurrentiel ➤...
Une carte de positionnement concurrentiel est un outil visuel qui...
Read more
Épreuve E1 BTS Communication Corrigé : Culture...
L'épreuve de Culture Générale et Expression dans le cadre du...
Read more
AZ

Recent Posts

Guide : Exemple de Commentaire Composé Corrigé

Le commentaire composé est un exercice littéraire qui consiste à analyser un texte en respectant…

2 heures ago

Règles générales pour l’accord des adjectifs masculin/féminin

Les adjectifs liés en français sont les adjectifs qui s’accordent en genre (masculin/féminin) et en…

3 heures ago

Masculins Féminins : Liste des mots piégeux et mots composés

Voici une liste étendue de mots piégeux en français, avec leurs genres et des explications…

3 heures ago

Guide : Reconnaître le Féminin ou le Masculin en Français

Apprendre à distinguer le genre des noms en français peut être un véritable défi pour…

3 heures ago

Fiche Auteur : Montesquieu

1. Informations Générales Nom complet : Charles-Louis de Secondat, Baron de La Brède et de…

4 heures ago

Fiche de Lecture et Citations Clés – L’Art de la Guerre de Nicolas Machiavel

Introduction L’Art de la Guerre (Dell’arte della guerra), publié en 1521, est l’un des ouvrages…

4 heures ago

This website uses cookies.