
Il metodo lstrip() di Python
Il metodo lstrip() del linguaggio Python rimuove tutti gli spazi in bianco alla sinistra di una stringa.
stringa.lstrip()
Puoi applicare questo metodo agli oggetti di tipo String.
Tra parentesi tonde puoi indicare il carattere o la sequenza di caratteri che vuoi eliminare. Se non indichi nulla, il metodo elimina gli spazi in bianco.
Il metodo rimuove gli spazi bianchi o gli altri caratteri che hai specificato che si trovano all'inizio della stringa.
Nota. Il metodo lstrip() restituisce una nuova stringa. Non modifica la stringa originale. Si chiama lstrip perché è l'abbreviazione inglese di "left strip".
Ecco un esempio pratico.
Assegna una stringa alla variabile text
>>> text = " Hello World!";
Poi utilizza il metodo lstrip() per rimuovere gli spazi in bianco all'inizio della stringa
>>> text.lstrip()
Il metodo restituisce una nuova stringa senza gli spazi in bianco all'inizio.
Hello world!
La stringa originale non viene modificata, ma viene creata una nuova stringa senza gli spazi bianchi iniziali.
Nota. Il metodo elimina solo gli spazi in bianco all'inizio della stringa. Non elimina gli altri spazi all'interno o alla fine della stringa.
Il metodo ti permette anche di specificare il carattere o la stringa di caratteri da rimuovere dalla sinistra della stringa.
Ecco un altro esempio.
Crea un stringa con degli asterischi all'inizio nella variabile "bill".
>>> bill = "*****1.100";
Puoi rimuovi gli asterischi all'inizio della stringa tramite il metodo lstrip("*")
>>> bill.lstrip("*")
In questo caso hai specificato tra le parentesi tonde il carattere che vuoi eliminare.
Il metodo rimuove tutti i caratteri "*" che si trovano all'inizio della stringa
1.100
In questo modo puoi rimuovere qualsiasi altro carattere o sequenza di caratteri nella parte iniziale della stringa.