Striscia di stringa Python ()

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 charsnell'argomento, smette di rimuovere i caratteri iniziali.
  • Allo stesso modo, quando il carattere della stringa nella parte destra non corrisponde a tutti i caratteri charsnell'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 eche piombo o trainato la stringa.

Poiché stringha uno spazio bianco all'inizio e alla fine, l'espressione string.strip('stx')non cambia la stringa. xnon viene rimosso poiché si trova al centro della stringa (gli spazi bianchi conducono e seguono la stringa)

string.strip('an')rimosso anportando la stringa.

Articoli interessanti...