Python String partition ()

Die partition () -Methode teilt die Zeichenfolge beim ersten Auftreten der Argumentzeichenfolge und gibt ein Tupel zurück, das den Teil vor dem Trennzeichen, die Argumentzeichenfolge und den Teil nach dem Trennzeichen enthält.

Die Syntax von partition()lautet:

 string.partition (Trennzeichen)

partition () Parameter ()

Die partition()Methode verwendet ein Zeichenfolgenparametertrennzeichen, das die Zeichenfolge beim ersten Auftreten trennt.

Rückgabewert von partition ()

Die Partitionsmethode gibt ein 3-Tupel zurück, das Folgendes enthält:

  • Das Teil vor dem Trennzeichen, der Trennzeichenparameter und das Teil nach dem Trennzeichen, wenn der Trennzeichenparameter in der Zeichenfolge gefunden wird
  • die Zeichenfolge selbst und zwei leere Zeichenfolgen, wenn der Trennzeichenparameter nicht gefunden wird

Beispiel: Wie funktioniert partition ()?

 string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))

Ausgabe

 ('Python', 'ist', 'Spaß') ('Python macht Spaß', '', '') ('Python', 'ist', "Spaß, nicht wahr")

Interessante Beiträge...