Courscours et tutoriel pythonInformatique

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.

Please follow and like us:
Pin Share

Autres articles

Checklist Maintenance et Hygiène des Locaux Industriels
🛠️🧽 Checklist Maintenance et Hygiène des Locaux...
Télécharger une Checklist Maintenance et Hygiène des Locaux Industriels...
En savoir plus
excel de gestion de stock inventaires plusieurs types d'inventaires
Modèle Excel de gestion de stock et...
Télécharger une template Excel gestion de stock et d'inventaires...
En savoir plus
Construire un compte de résultat et un bilan automatisés en Belgique selon le PCMN
📘 Construire un compte de résultat et...
La comptabilité belge reposée sur des règles strictes établies par...
En savoir plus
Compte Analytique par Centre de Coût excel
🧾 Compte Analytique par Centre de Coût...
Le compte analytique par centre de coût est un outil...
En savoir plus
📘 Le compte de résultat selon le...
Le compte de résultat est un document financier indispensable...
En savoir plus
calcul salaire net en belgique
📘 Calcul du salaire net en Belgique...
Comprendre la méthode et utiliser un modèle de fiche de...
En savoir plus
📘 Bilan de fin d’année comptable en...
Guide pratique pour les professionnels selon le PCMN...
En savoir plus
📘 Bilan Comptable selon le PCMN –...
Objectif du coursComprendre comment établir un bilan comptable...
En savoir plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *