Ich verstehe nicht, schneiden mit negativen Grenzen in Python. Wie soll dies funktionieren?

Ich bin ein Neuling auf Python und haben sich über das folgende Beispiel, in meinem Buch, das ist nicht sehr gut erklärt. Hier ist mein drucken Sie den interpreter:

>>> s = 'spam'
>>> s[:-1]
'spa'

Warum schneiden ohne Anfang gebunden und ein '-1' Gegenzug jedes element bis auf das Letzte? Ruft s[0:-1] logisch das gleiche wie der Aufruf s[:-1]? Sie beide das gleiche Ergebnis zurückgeben. Aber ich bin mir nicht sicher, was python ist, genau. Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor jtbradle | 2009-01-29

Schreibe einen Kommentar