English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python-Basisanleitung

Python-Flusskontrolle

Python Funktion

Python Datentypen

Python-Dateioperationen

Python-Objekte und Klassen

Python-Daten und Zeit

Hochwertiges Wissen über Python

Python-Handbuch

Verwendung und Beispiel der Python-String-Methode partition()

Python-Stringmethoden

Die partition()-Methode wird verwendet, um den String anhand eines angegebenen Trennzeichens zu teilen.
Wenn der String den angegebenen Trennzeichen enthält, wird ein3Ein Tupel, bestehend aus: Der Teil links vom Trennzeichen, das Trennzeichen selbst und der Teil rechts vom Trennzeichen.

Die Syntax der partition()-Methode lautet:

string.partition(separator)

partition()-Parameter

Die partition()-Methode nimmt einen Stringparameter separator, der den String beim ersten Auftreten des Trennzeichens teilt.

partition()-Rückgabewert

Die partition()-Methode gibt einen3Ein Tupel, bestehend aus: Der Teil links vom Trennzeichen, das Trennzeichen selbst und der Teil rechts vom Trennzeichen.

  Dies beinhaltet:

  • Der Teil vor dem Trennzeichen, der Trennzeichenparameter und der Teil nach dem Trennzeichen (wenn der Trennzeichenparameter im String gefunden wird)

  • Der String selbst und zwei leere Strings (wenn der separator-Parameter nicht gefunden wird)

Beispiel: Wie funktioniert partition()?

string = "Python ist spaßig"
# Trennzeichen 'ist ' gefunden 
print(string.partition('ist '))
# Trennzeichen 'nicht' nicht gefunden
print(string.partition('nicht'))
string = "Python ist spaßig, oder nicht?"
# Erste Erscheinung von 'ist' teilen
print(string.partition('ist'))

Wenn Sie dieses Programm ausführen, wird als Ausgabe ausgegeben:

('Python ', 'ist', 'spaßig')
('Python ist spaßig', '', '')
('Python ', 'ist', 'spaßig, oder nicht?')

Python-Stringmethoden