Metoda lstrip

Metoda lstrip returnează un șir, din care au fost eliminate caracterele specificate la început. În parametrul opțional al metodei specificăm acele caractere pe care dorim să le ștergem. Dacă acestea nu sunt specificate, metoda va șterge doar spațiile de la începutul șirului.

Sintaxă

pythonșir.lstrip([caractere pentru ștergere])

Exemplu

Să aplicăm metoda lstrip la următorul șir:

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

Rezultatul executării codului:

python'bcdea'

Exemplu

Să punem spații la începutul și sfârșitul șirului și să aplicăm din nou metoda lstrip:

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

Deoarece primul caracter al șirului acum este un spațiu, și nu 'a', metoda, nefiind găsite potriviri, va returna pur și simplu șirul original:

python' abcdea '

Exemplu

Și acum să aplicăm metoda lstrip fără a specifica parametrul:

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

Rezultatul executării codului:

python'abcdea '

Veți și

  • metoda strip,
    care șterge caracterele de la începutul și sfârșitul șirului
  • metoda rstrip,
    care șterge caracterele de la sfârșitul șirului