Il metodo strip () restituisce una copia della stringa rimuovendo sia i caratteri iniziali che quelli finali (in base all'argomento della stringa passato).
Il strip()
metodo rimuove i caratteri sia da sinistra che da destra in base all'argomento (una stringa che specifica il set di caratteri da rimuovere).
La sintassi del strip()
metodo è:
string.strip ((chars))
Parametri strip ()
- chars (opzionale) - una stringa che specifica il set di caratteri da rimuovere dalla parte sinistra e destra della stringa.
Se l'argomento chars non viene fornito, tutti gli spazi bianchi iniziali e finali vengono rimossi dalla stringa.
Valore restituito dal metodo strip ()
strip()
restituisce una copia della stringa con i caratteri iniziali e finali rimossi.
Lavorare con il metodo strip ()
- Quando il carattere della stringa a sinistra non corrisponde a tutti i caratteri
chars
nell'argomento, smette di rimuovere i caratteri iniziali. - Allo stesso modo, quando il carattere della stringa nella parte destra non corrisponde a tutti i caratteri
chars
nell'argomento, smette di rimuovere i caratteri finali.
Esempio: utilizzo del metodo strip ()
string = ' xoxo love xoxo ' # Leading and trailing whitespaces are removed print(string.strip()) # All ,x,o,e characters in the left # and right of string are removed print(string.strip(' xoe')) # Argument doesn't contain space # No characters are removed. print(string.strip('stx')) string = 'android is awesome' print(string.strip('an'))
Produzione
xoxo love xoxo lov xoxo love xoxo droid è fantastico
Qui, possiamo vedere che la prima espressione string.strip()
senza argomenti ha rimosso gli spazi bianchi da sinistra e da destra di string
.
string.strip(' xoe')
rimossi tutti gli spazi, x
, o
, e e
che piombo o trainato la stringa.
Poiché string
ha uno spazio bianco all'inizio e alla fine, l'espressione string.strip('stx')
non cambia la stringa. x
non viene rimosso poiché si trova al centro della stringa (gli spazi bianchi conducono e seguono la stringa)
string.strip('an')
rimosso an
portando la stringa.