Heim > Backend-Entwicklung > Python-Tutorial > Teilen Sie eine detaillierte Erklärung der String-Funktion (Partition) in Python

Teilen Sie eine detaillierte Erklärung der String-Funktion (Partition) in Python

零下一度
Freigeben: 2017-05-22 17:11:02
Original
4473 Leute haben es durchsucht

Die Funktion partition() wird hier erwähnt. Tatsächlich ähnelt diese Funktion der Funktion split, beide werden zum Schneiden verwendet.

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.
Nach dem Login kopieren

Zum Beispiel:

>>> a = 'changzhi1990'
>>> a.rpartition('h')
('changz', 'h', 'i1990')
Nach dem Login kopieren


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')
Nach dem Login kopieren

Hier beginnt das Matching von links nach rechts.

[Verwandte Empfehlungen]

1. Beispiel-Tutorial der Partitionszeichenfolgenfunktion in Python

2 Funktionscode (Partition)

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage