Warum behandelt dieser Listenausschnitt 0 und 1 in Python gleich? [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Grundlegendes zur Slice-Notation 31 AntwortenIch bin ein bisschen verwirrt über das Schneiden einer Liste und die Nummerierung hier.
Python beginnt in der Regel bei 0 anstatt bei 1, und es wird unten gezeigt, dass es so gut funktioniert. Aber wenn wir von 0 anfangen und bis 3 gehen, warum verstehe ich das nicht?exam
Anstatt vonexa
? Immerhin sind 0 - 3 4 Zahlen.
>>> test = "example string"
>>> print test[:3]
exa
>>> print test[0:3]
exa
>>> print test[1:3]
xa