Python strängremsa ()

Metoden strip () returnerar en kopia av strängen genom att ta bort både de ledande och efterföljande tecknen (baserat på strängargumentet som skickats).

Den strip()metod tar bort tecken från både vänster och höger baserat på argumentet (en sträng som anger uppsättningen av tecken som skall avlägsnas).

Syntaxen för strip()metoden är:

 string.strip ((tecken))

strip () Parametrar

  • tecken (valfritt) - en sträng som anger uppsättningen tecken som ska tas bort från vänster och höger del av strängen.

Om argumentet för tecken inte tillhandahålls tas alla ledande och efterföljande blanksteg bort från strängen.

Returvärde från strip () -metoden

strip() returnerar en kopia av strängen med både ledande och efterföljande tecken avskalade.

Bearbetning av strip () -metoden

  • När strängens karaktär till vänster inte stämmer överens med alla tecken i charsargumentet slutar den ta bort de ledande tecknen.
  • På samma sätt, när strängens karaktär i rätt stämmer inte överens med alla tecken i charsargumentet, slutar den ta bort de efterföljande tecknen.

Exempel: Arbeta med strip () -metoden

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

Produktion

 xoxo love xoxo lov xoxo love xoxo droid är fantastisk

Här kan vi se att det första uttrycket string.strip()utan några argument tog bort mellanslag från vänster och höger om string.

string.strip(' xoe')bort alla blank, x, ooch eatt bly eller bogserade strängen.

Eftersom det stringhar blanksteg i början och slutet string.strip('stx')ändras inte strängen i uttrycket . xtas inte bort eftersom den är i mitten av strängen (mellanslag leder och spårar strängen)

string.strip('an')bort som anleder strängen.

Intressanta artiklar...