partition(...) S.partition(sep) -> (head, sep, tail) Search for the separator sep in S, and return the part before it, the separator itself, and the part after it. If the separator is not found, return S and two empty strings.
Zum Beispiel:
>>> a = 'changzhi1990' >>> a.rpartition('h') ('changz', 'h', 'i1990')
Sie können sehen, dass ein Drei-Yuan-Tupel zurückgegeben wird, das links von ' h' Die Zeichenfolge , das Trennzeichen „h“ selbst und die Zeichenfolge rechts vom Trennzeichen „h“. Hinweis: r bedeutet Übereinstimmung von rechts nach links.
>>> a = 'changzhi1990' >>> a.partition('h') ('c', 'h', 'angzhi1990')
Hier beginnt das Matching von links nach rechts.
[Verwandte Empfehlungen]
1. Beispiel-Tutorial der Partitionszeichenfolgenfunktion in Python
3.MySQL-Datentabellenpartitionierungstechnologie PARTITION-Codebeispielanalyse
Das obige ist der detaillierte Inhalt vonTeilen Sie eine detaillierte Erklärung der String-Funktion (Partition) in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!