Utente anonimo
Altro
Come faccio a tagliare gli spazi bianchi da una stringa?
Come rimuovo gli spazi bianchi iniziali e finali da una stringa in Python?
Per esempio:
" Hello " --> "Hello"
" Hello" --> "Hello"
"Hello " --> "Hello"
"Bob has a cat" --> "Bob has a cat"
1097
3
Solo uno spazio o tutti gli spazi consecutivi? Se la seconda, allora le stringhe hanno già un metodo
.strip()
:Se hai bisogno di rimuovere solo uno spazio però, potresti farlo con:
Inoltre, notate che
str.strip()
rimuove anche altri caratteri di spazio bianco (ad esempio tabulazioni e newline). Per rimuovere solo gli spazi, potete specificare il carattere da rimuovere come argomento distrip
, cioè:Questo rimuoverà tutti gli spazi bianchi iniziali e finali in
myString
:Voi volete strip():