Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Strip in Python?

Was bedeutet Strip in Python?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-26 13:19:2936878Durchsuche

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'

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'

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"))

Ausgabe:

1111
1111
1111
1111
1111
1111

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!

Stellungnahme:
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