Python string traka ()

Metoda strip () vraća kopiju niza uklanjanjem i vodećih i pratećih znakova (na temelju prosljeđenog argumenta niza).

strip()Metoda uklanja znakove sa obje lijevo i desno na temelju argumenta (niz navodeći niz znakova koje treba ukloniti).

Sintaksa strip()metode je:

 string.strip ((znakovi))

strip () Parametri

  • znakovi (neobavezno) - niz koji određuje skup znakova koji se uklanjaju s lijevog i desnog dijela niza.

Ako nije naveden argument chars, svi se razmaci koji vode i prate se uklanjaju iz niza.

Povratna vrijednost iz metode strip ()

strip() vraća kopiju niza s oduzetim vodećim i pratećim znakovima.

Rad metode strip ()

  • Kad se znak niza u lijevoj strani podudara sa svim znakovima u charsargumentu, prestaje uklanjati vodeće znakove.
  • Slično tome, kada se znak niza u desnom ne podudara sa svim znakovima u charsargumentu, prestaje uklanjati prateće znakove.

Primjer: Rad metode 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'))

Izlaz

 xoxo love xoxo lov xoxo love xoxo droid je sjajan

Ovdje možemo vidjeti da je prvi izraz string.strip()bez ikakvih argumenata uklonio razmake s lijeve i desne strane string.

string.strip(' xoe')ukloniti sve razmakom, x, oi eto vodstvo i vukao niz.

Budući da stringima razmak na početku i na kraju, izraz string.strip('stx')ne mijenja niz. xnije uklonjen jer je na sredini žice (razmaci vode i prate žicu)

string.strip('an')uklonjen anvodeći niz.

Zanimljivi članci...