Metóda lstrip

Metóda lstrip vracia reťazec, v ktorom sú odstránené zadané znaky na začiatku. V nepovinnom parametri metódy určíme znaky, ktoré chceme odstrániť. Ak nie sú zadané, metóda odstráni iba medzery na začiatku reťazca.

Syntax

pythonreťazec.lstrip([znaky pre odstránenie])

Príklad

Aplikujme metódu lstrip na nasledujúci reťazec:

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

Výsledok vykonania kódu:

python'bcdea'

Príklad

Pridajme do reťazca medzery na začiatku a na konci a znova aplikujme metódu lstrip:

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

Pretože prvým znakom reťazca je teraz medzera, nie zadaný 'a', metóda, keď nenájde zhody, jednoducho vráti pôvodný reťazec:

python' abcdea '

Príklad

A teraz aplikujme metódu lstrip bez určenia parametra:

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

Výsledok vykonania kódu:

python'abcdea '

Pozri tiež

  • metóda strip,
    ktorá odstraňuje znaky na začiatku a konci reťazca
  • metóda rstrip,
    ktorá odstraňuje znaky na konci reťazca