Banda de șiruri Python ()

Metoda strip () returnează o copie a șirului prin eliminarea atât a caracterelor principale, cât și a celei finale (pe baza argumentului șir trecut).

strip()Metoda elimină caracterele din ambele stânga și la dreapta bazat pe argumentul (un șir de caractere care specifică setul de caractere care urmează să fie eliminate).

Sintaxa strip()metodei este:

 string.strip ((caractere))

strip () Parametri

  • caractere (opțional) - un șir care specifică setul de caractere care trebuie eliminate din partea stângă și dreaptă a șirului.

Dacă argumentul chars nu este furnizat, toate spațiile albe principale și finale sunt eliminate din șir.

Valoare returnată din metoda strip ()

strip() returnează o copie a șirului cu caractere de bază și de sfârșit dezbrăcate.

Funcționarea metodei strip ()

  • Când caracterul șirului din stânga nu se potrivește cu toate caracterele din charsargument, acesta încetează să elimine caracterele principale.
  • În mod similar, atunci când caracterul șirului din dreapta nu corespunde cu toate caracterele din charsargument, acesta încetează să elimine caracterele finale.

Exemplu: Lucrarea metodei strip ()

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

Ieșire

 xoxo love xoxo love xoxo love xoxo droid este minunat

Aici, putem vedea că prima expresie string.strip()fără argumente a eliminat spațiile albe din stânga și din dreapta string.

string.strip(' xoe')eliminat toate spațiile albe, x, oși ecare conduc sau tractate șir.

Deoarece stringare spațiu alb la început și la sfârșit, expresia string.strip('stx')nu schimbă șirul. xnu este eliminat deoarece se află la mijlocul șirului (spațiile albe conduc și trasează șirul)

string.strip('an')eliminat anconducând șirul.

Articole interesante...