Python strengstrimmel ()

Strip () -metoden returnerer en kopi av strengen ved å fjerne både de ledende og de etterfølgende tegnene (basert på strengargumentet som er sendt).

Den strip()metoden fjerner tegn fra både venstre og høyre på argumentet (en streng som angir tegnsettet som skal fjernes).

Syntaksen til strip()metoden er:

 string.strip ((tegn))

strip () Parametere

  • tegn (valgfritt) - en streng som spesifiserer settet med tegn som skal fjernes fra venstre og høyre del av strengen.

Hvis tegnargumentet ikke er gitt, fjernes alle ledende og etterfølgende mellomrom fra strengen.

Returverdi fra strip () -metoden

strip() returnerer en kopi av strengen med både ledende og etterfølgende tegn strippet.

Arbeid av strip () -metoden

  • Når tegnet til strengen til venstre ikke samsvarer med alle tegnene i charsargumentet, slutter det å fjerne de ledende tegnene.
  • På samme måte når karakteren til strengen i riktig feil ikke samsvarer med alle tegnene i charsargumentet, slutter den å fjerne de etterfølgende tegnene.

Eksempel: Bearbeiding av stripen () -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'))

Produksjon

 xoxo love xoxo lov xoxo love xoxo droid er kjempebra

Her kan vi se at det første uttrykket string.strip()uten argumenter fjernet mellomrommene fra venstre og høyre for string.

string.strip(' xoe')fjernet alle mellomrom, x, o, og esom bly eller slept strengen.

Siden stringhar mellomrom i begynnelsen og slutten, string.strip('stx')endrer ikke uttrykket strengen. xfjernes ikke siden den er midt i strengen (mellomrom fører og strekker strengen)

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

Interessante artikler...