Pythoni stringiriba ()

Meetod strip () tagastab stringi koopia, eemaldades nii esi- kui ka lõpumärgid (põhineb edastatud stringi argumendil).

strip()Meetod eemaldab märke nii vasakule ja paremale, tuginedes väitele (string täpsustades märgikogumi tuleb eemaldada).

Meetodi süntaks strip()on:

 string.strip ((tähemärgid))

riba () parameetrid

  • tähemärgid (valikuline) - string, mis määrab stringi vasakust ja paremast osast eemaldatavate märkide komplekti.

Kui argumendi tähemärgid ei esitata, eemaldatakse stringist kõik eesmised ja järgnevad tühikud.

Return-väärtus meetodilt strip ()

strip() tagastab stringi koopia, kust on eemaldatud nii algus- kui ka lõpumärgid.

Riba () meetodi töötamine

  • Kui vasakul oleva stringi märk ei ühti kõigi charsargumendis olevate tähemärkidega , lõpetab see juhtmärkide eemaldamise.
  • Samamoodi charspeatab see , kui parempoolse stringi tähemärk sobib kokku kõigi argumendis olevate tähemärkidega , lõpetab see järgnevate märkide eemaldamise.

Näide: riba () meetodi töötamine

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

Väljund

 xoxo armastus xoxo lov xoxo armastus xoxo droid on vinge

Siin näeme, et esimene avaldus string.strip()ilma argumentideta eemaldas tühikud vasakult ja paremalt string.

string.strip(' xoe')eemaldada tühikuid, x, o, ja eet plii või järelveetav string.

Kuna stringalguses ja lõpus on tühimärk, string.strip('stx')ei muuda avaldus stringi. xei eemaldata, kuna see on stringi keskel (tühikud juhivad ja jälgivad stringi)

string.strip('an')eemaldati anstringi juhtimine.

Huvitavad Artiklid...