Heim >Backend-Entwicklung >Python-Tutorial >Wie funktionieren Negativlistenindizes in Python?
Negativlistenindizes verstehen
Das angegebene Codefragment enthält eine Liste n von Knoten, wobei link() eine Verbindung zwischen dem ersten und dem Knoten herstellt letzte Elemente. Eine Schlüsselkomponente des Codes ist die Verwendung von -1 als Index für die Liste.
Positive und negative Indizierung
In Python können Listen sowohl positiv indiziert werden und negativ. Positive Indizes beginnen bei 0 und erhöhen sich, um auf Elemente auf der linken Seite der Liste zuzugreifen. Umgekehrt beginnen negative Indizes bei -1 und dekrementieren sich, um auf Elemente auf der rechten Seite der Liste zuzugreifen.
Negativen Index -1 verwenden
Im Fall von Liste n , list[-1] bezieht sich auf das letzte Element der Liste. Dies liegt daran, dass negative Indizes beginnend mit dem Element ganz rechts von -1 dekrementieren. Deshalb greift Liste[-1] auf das letzte Element zu, Liste[-2] greift auf das vorletzte Element zu und so weiter.
Beispiel
Betrachten Sie die Liste [1, 2, 3, 4, 5].
Fazit
Negative Indizes bieten eine bequeme Möglichkeit, auf Elemente auf der rechten Seite einer Liste zuzugreifen, wodurch es einfach ist, Operationen am letzten oder vorletzten Element durchzuführen.
Das obige ist der detaillierte Inhalt vonWie funktionieren Negativlistenindizes in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!