Maison > développement back-end > Tutoriel Python > Comment fonctionnent les indices de liste négative en Python ?

Comment fonctionnent les indices de liste négative en Python ?

Linda Hamilton
Libérer: 2024-10-27 07:56:03
original
421 Les gens l'ont consulté

How do Negative List Indices Work in Python?

Comprendre les indices de liste négative

L'extrait de code donné présente une liste n de nœuds, où link() établit une connexion entre le premier et derniers éléments. Un élément clé du code est l'utilisation de -1 comme index pour la liste.

Indexation positive et négative

En Python, les listes peuvent être indexées positivement et négativement. Les indices positifs commencent à 0 et s'incrémentent pour accéder aux éléments du côté gauche de la liste. À l'inverse, les indices négatifs commencent à -1 et décrémentent pour accéder aux éléments du côté droit de la liste.

Utilisation de l'index négatif -1

Dans le cas de la liste n , list[-1] fait référence au dernier élément de la liste. En effet, les indices négatifs décrémentent de -1, en commençant par l'élément le plus à droite. Par conséquent, list[-1] accède au dernier élément, list[-2] accède à l'avant-dernier élément, et ainsi de suite.

Exemple

Considérez la liste [1, 2, 3, 4, 5].

  • liste[0] → 1 (premier élément)
  • liste[1] → 2 (deuxième élément)
  • liste[-1] → 5 (dernier élément)
  • liste[-2] → 4 (avant-dernier élément)

Conclusion

Les indices négatifs offrent un moyen pratique d'accéder aux éléments du côté droit d'une liste, ce qui facilite l'exécution d'opérations sur le dernier ou l'avant-dernier élément.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal