Python karakterlánc ()

A strip () metódus visszaadja a karakterlánc egy példányát, eltávolítva mind a vezető, mind a záró karaktereket (az átadott string argumentum alapján).

A strip()módszer eltávolítja a karaktereket balról és jobbról egyaránt az argumentum alapján (egy karakterlánc, amely meghatározza az eltávolítandó karakterkészletet).

A strip()módszer szintaxisa :

 string.strip ((karakterek))

strip () Paraméterek

  • karakterek (opcionális) - karakterlánc, amely meghatározza a karakterlánc bal és jobb részéből eltávolítandó karakterkészletét.

Ha a chars argumentum nincs megadva, akkor az összes vezető és záró szóköz eltűnik a karakterláncból.

Visszatérési érték a strip () módszerből

strip() visszaadja a karaktersorozat egy példányát, az elöl és a végén egyaránt karcolás nélkül.

A strip () módszer működése

  • Amikor a bal oldali karakterlánc karaktere nem egyezik az charsargumentum összes karakterével , akkor leállítja a vezető karakterek eltávolítását.
  • Hasonlóképpen, ha a jobb oldali karakterlánc karaktere nem egyezik az charsargumentum összes karakterével , akkor leállítja a záró karakterek eltávolítását.

Példa: A strip () módszer működése

 string = ' xoxo love xoxo ' # Leading and trailing whitespaces are removed print(string.strip()) # All ,x,o,e characters in the left # and right of string are removed print(string.strip(' xoe')) # Argument doesn't contain space # No characters are removed. print(string.strip('stx')) string = 'android is awesome' print(string.strip('an'))

Kimenet

 xoxo love xoxo lov xoxo love xoxo droid félelmetes

Itt láthatjuk, hogy az első string.strip(), minden érv nélküli kifejezés eltávolította a bal és jobb oldali szóközöket string.

string.strip(' xoe')eltávolította az összes szóköz, x, oés ehogy az ólom és vontatott a húr.

Mivel stringaz elején és a végén szóköz van, a kifejezés string.strip('stx')nem változtatja meg a karakterláncot. xnincs eltávolítva, mivel a karakterlánc közepén van (a szóközök vezetik és nyomon követik a karakterláncot)

string.strip('an')eltávolította ana húr vezetését.

érdekes cikkek...