Python strengstrimmel ()

Striben () -metoden returnerer en kopi af strengen ved at fjerne både de forreste og de efterfølgende tegn (baseret på det overførte strengargument).

Den strip()metode fjerner figurer fra både venstre og højre er baseret på det argument (en streng specificerer sæt af tegn, der skal fjernes).

Metodens syntaks strip()er:

 string.strip ((tegn))

strip () Parametre

  • tegn (valgfrit) - en streng, der angiver det sæt tegn, der skal fjernes fra venstre og højre del af strengen.

Hvis tegnene ikke er angivet, fjernes alle ledende og efterfølgende mellemrum fra strengen.

Returneringsværdi fra strip () -metoden

strip() returnerer en kopi af strengen med både førende og efterfølgende tegn fjernet.

Arbejd af strip () -metoden

  • Når strengen i venstre side ikke stemmer overens med alle tegnene i charsargumentet, stopper den med at fjerne de førende tegn.
  • På samme måde når karakteren af ​​strengen i det rigtige ikke stemmer overens med alle tegnene i charsargumentet, stopper den med at fjerne de efterfølgende tegn.

Eksempel: Brug af 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 er fantastisk

Her kan vi se, at det første udtryk string.strip()uden argumenter fjernede de hvide mellemrum fra venstre og højre for string.

string.strip(' xoe')fjernet alle mellemrum, x, o, og eat bly eller bugseret strengen.

Da der stringer mellemrum i begyndelsen og slutningen, string.strip('stx')ændrer udtrykket ikke strengen. xfjernes ikke, da den er i midten af ​​strengen (mellemrum fører og sporer strengen)

string.strip('an')fjernet, der anfører strengen.

Interessante artikler...