Zunächst wird eine Zeichenkette namens „s“ erstellt. In der zweiten Zeile des Codebeispiels sehen Sie das Slicing. Hinter dem Namen der Zeichenkette wird in eckigen Klammern zunächst der Startindex 0, gefolgt von einem Doppelpunkt, und dann der Endindex 6 angegeben. Dies hat zur Folge, dass in der Variable namens „ergebnis“ die Teilzeichenkette von „s“ gespeichert wird, die aus dem nullten bis einschließlich dem fünften Zeichen besteht. In unserem Fall enthielte die Variable „ergebnis“ also das Wort „Python“.
Wenn Sie einen String vom Anfang an oder aber bis zum Ende hin slicen möchten, können Sie die Schreibweise des Python Slicings noch verkürzen: Geben Sie keinen Startindex an, wird per Default einfach der Index 0 ausgewählt. Lassen Sie hingegen den Endindex weg, erstellen Sie mit Slicing einen Python Substring, der bis zum Ende der ursprünglichen Zeichenkette reicht.
Auch wenn Sie von hinten anfangen möchten, Substrings aus Ihrem ursprünglichen Python String zu extrahieren, können Sie eine Kurzschreibweise nutzen, die von negativen Indizes Gebrauch macht: