Maison > développement back-end > Tutoriel Python > Comment puis-je parcourir une liste Python dans l'ordre inverse ?

Comment puis-je parcourir une liste Python dans l'ordre inverse ?

Susan Sarandon
Libérer: 2024-12-13 19:59:15
original
1054 Les gens l'ont consulté

How Can I Iterate Over a Python List in Reverse Order?

Itérer sur des listes dans l'ordre inverse

Parcourir les listes dans le sens inverse est une tâche courante en programmation. En Python, vous pouvez y parvenir en utilisant les fonctions intégrées et la compréhension de liste.

Créer une liste inversée

Pour obtenir une nouvelle liste dans l'ordre inverse, utilisez l'inverse () fonction. Combinez-le avec la compréhension de liste pour collecter les éléments inversés dans une nouvelle liste :

xs = [0, 10, 20, 40]
reversed_list = list(reversed(xs))
Copier après la connexion

reversed_list contiendra [40, 20, 10, 0].

Itérer en arrière à travers un Liste

Pour parcourir une liste dans l'ordre inverse sans créer une nouvelle copie, utilisez le fonction reverse() directement :

for x in reversed(xs):
    print(x)
Copier après la connexion

Ce code imprimera les éléments de xs dans l'ordre inverse :

40
20
10
0
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal