Meetod strip

Meetod strip tagastab stringi, mille algusest ja lõpust on eemaldatud määratud tähemärgid. Meetodi valikulises parameetris määrame need tähemärgid, mida soovime eemaldada. Kui neid ei määrata, siis meetod eemaldab ainult tühikud stringi algusest ja lõpust.

Süntaks

pythonstring.strip([eemaldatavad tähemärgid])

Näide

Rakendame meetodit strip järgmisele stringile:

pythontxt = 'abcdea'
print(txt.strip('a'))

Koodi täitmise tulemus:

python'bcde'

Näide

Paneme stringi algusesse ja lõppu tühikud ja rakendame uuesti meetodit strip:

pythontxt = ' abcdea '
print(txt.strip('a'))

Kuna nüüd on stringi esimene ja viimane tähemärk tühikud, mitte määratud 'a', siis meetod, leidmata vastet, lihtsalt tagastas algse stringi:

python' abcdea '

Näide

Nüüd rakendame meetodit strip parameetrit määramata:

pythontxt = ' abcdea '
print(txt.strip())

Koodi täitmise tulemus:

python'abcdea'

Vaata ka

  • meetod rstrip,
    mis eemaldab tähemärgid stringi lõpust
  • meetod lstrip,
    mis eemaldab tähemärgid stringi algusest