Wie überprüft man das letzte Element einer Python-Liste?

7

In Python brauche ich einen Stack, und ich verwende dafür eine Liste . In der Dokumentation heißt es, dass Sie append () und pop () für Stapeloperationen verwenden können, aber was ist mit dem Zugriff auf die oberste Ebene des Stapels, ohne sie zu entfernen?

Wie geht das am besten? Weil alles, was ich mir ausgedacht habe, stack[-1:][0] ist, was ein bisschen hässlich für mich aussieht, muss es einen besseren Weg geben.

    
sekmet64 03.11.2010, 08:58
quelle

2 Antworten

18

Keine Notwendigkeit zu schneiden.

%Vor%     
Ignacio Vazquez-Abrams 03.11.2010, 08:59
quelle
2

stack[-1] ist das letzte Element

BEARBEITEN umbenannt die zuvor genannte Variable list (Danke, Tim McNamara).

    
knitti 03.11.2010 08:59
quelle

Tags und Links