Tri des éléments dans une liste en Python
Pour trier les éléments d'une liste, on utilise la
méthode sort. Si on laisse son
paramètre vide, les éléments seront classés
par ordre croissant. Si on passe la valeur reverse=True,
les éléments seront triés par ordre décroissant.
Il faut se rappeler qu'après l'utilisation de la
méthode sort, la liste originale est modifiée.
Trions les éléments de la liste par ordre croissant :
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # affichera [1, 2, 3]
Et maintenant, classons les éléments par ordre décroissant :
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # affichera [3, 2, 1]
Задание 1
Soit la liste :
pythonlst = [4, 2, 5, 1, 3]
Triez-la par ordre croissant.
Задание 2
Soit la liste :
pythonlst = [4, 2, 5, 1, 3]
Triez-la par ordre décroissant.
Задание 3
Soit la liste :
pythonlst = [1, 2, 3, 4, 5]
Inversez l'ordre de la liste.
Задание 4
Soient les listes :
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Écrivez le code pour obtenir le résultat suivant :
python[1, 2, 3, 'c', 'b', 'a']