En Python, accéder aux éléments d'une liste à l'aide d'index négatifs peut être déroutant pour certains. Alors qu'un index positif comme 0 fait référence au premier élément, un index négatif comme -1 indique le dernier élément.
Considérez l'exemple de code que vous avez fourni :
<code class="python"># node list n = [] for i in xrange(1, numnodes + 1): tmp = session.newobject(); n.append(tmp) link(n[0], n[-1])</code>
Ici, n[0 ] représente le premier élément de la liste n, qui est l'élément au début de la liste. D'autre part, n[-1] fait référence au dernier élément de la liste, l'élément le plus à droite.
L'indexation négative vous permet de parcourir une liste de la fin au début. Par exemple, n[-2] vous donnerait l'avant-dernier élément et n[-3] vous donnerait l'avant-dernier élément.
Comprendre l'indexation négative est essentiel pour manipuler des listes efficacement en Python. Il vous permet d'accéder et de modifier des éléments du début et de la fin de la liste, ce qui en fait un outil puissant pour travailler avec des séquences.
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!