Metoda lstrip

Metoda lstrip vrne niz, v katerem so odstranjeni določeni znaki na začetku. V neobveznem parametru metode določimo te znake, ki jih želimo odstraniti. Če jih ne navedemo, bo metoda odstranila le presledke na začetku niza.

Sintaksa

pythonniz.lstrip([znaki za odstranjevanje])

Primer

Uporabimo metodo lstrip za naslednji niz:

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

Rezultat izvajanja kode:

python'bcdea'

Primer

Dodajmo presledke na začetek in konec niza in ponovno uporabimo metodo lstrip:

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

Ker je prvi znak niza zdaj presledek in ne določen 'a', metoda, ko ne najde ujemanj, preprosto vrne izvorni niz:

python' abcdea '

Primer

Zdaj pa uporabimo metodo lstrip brez navedbe parametra:

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

Rezultat izvajanja kode:

python'abcdea '

Glejte tudi

  • metodo strip,
    ki odstrani znake na začetku in koncu niza
  • metodo rstrip,
    ki odstrani znake na koncu niza