Python Slicing: Strings mit left, right und mid ersetzen

Python benötigt keine eigenen Funktionen wie left(), right() oder mid(). Teilstrings werden mit Slicing erzeugt.

Grundprinzip

text = "Hello World!"

text[2:]     # 'llo World!'
text[:2]     # 'He'
text[:-2]    # 'Hello Worl'
text[-2:]    # 'd!'
text[2:-2]   # 'llo Worl'

Die allgemeine Schreibweise lautet text[start:ende]. Der Startindex ist enthalten, der Endindex nicht. Negative Indizes zählen vom Ende der Zeichenkette.

Mit Schrittweite arbeiten

text[::2]    # jedes zweite Zeichen
text[::-1]   # Zeichenkette umdrehen

Slicing funktioniert nicht nur bei Strings, sondern auch bei Listen, Tupeln und anderen Sequenzen in Python.

Weitere praktische Anleitungen: Software & Windows · iPhone · KI & Automatisierung

Mehr zu Website & SEO: SEO · WordPress · Domains · KI & Automatisierung

Website-, WordPress- oder SEO-Unterstützung gesucht? Wenn du bei Website, Domain, Hosting, Technik oder Sichtbarkeit professionelle Hilfe brauchst, findest du sie bei Krakovic IT.