Was bedeutet Strip in Python?

爱喝马黛茶的安东尼
Freigeben: 2019-06-26 13:19:29
Original
36937 Leute haben es durchsucht

Die Methode „strip()“ in Python wird verwendet, um bestimmte Zeichen (Standard ist Leerzeichen oder Zeilenumbruchzeichen) oder Zeichenfolgen am Anfang und Ende einer Zeichenfolge zu entfernen.

Hinweis: Mit dieser Methode können nur die Anfangs- oder Endzeichen gelöscht werden, nicht jedoch die Mittelzeichen.

Sein Funktionsprototyp: string.strip(s[, chars]), der eine Kopie der Zeichenfolge ohne führende und Suffixzeichen zurückgibt.

(Es bedeutet, welche Zeichen in der Zeichenfolge Sie entfernen möchten. Anschließend übergeben Sie diese Zeichen als Parameter. Diese Funktion löscht nur das erste und das letzte Zeichen, nicht die mittleren.)

Wenn der Parameter von strip() leer ist, werden die Leerzeichen am Anfang und Ende der Zeichenfolge (einschließlich n, r, t usw.) standardmäßig gelöscht.
lstrip(): Linke Seite entfernen
rstrip(): Rechte Seite entfernen

Was bedeutet Strip in Python?

Beispiel 1:

>>> str = ' ab cd '
>>> str
' ab cd '
>>> str.strip() #删除头尾空格
'ab cd'
>>> str.lstrip() #删除开头空格
'ab cd '
>>> str.rstrip() #删除结尾空格
' ab cd'
Nach dem Login kopieren

Verwandte Empfehlungen: „ Python-Video-Tutorial

Beispiel zwei:

>>> str2 = '1a2b12c21'
>>> str2.strip('12') #删除头尾的1和2
'a2b12c'
>>> str2.lstrip('12') #删除开头的1和2
'a2b12c21'
>>> str2.rstrip('12') #删除结尾的1和2
'1a2b12c'
Nach dem Login kopieren

Beispiel drei:

a="aabcacb1111acbba"
print(a.strip("abc"))
print(a.strip("acb"))
print(a.strip("bac"))
print(a.strip("bca"))
print(a.strip("cab"))
print(a.strip("cba"))
Nach dem Login kopieren

Ausgabe:

1111
1111
1111
1111
1111
1111
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas bedeutet Strip 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