Pertanto, incontrerai alcuni scenari in cui è necessario manipolare un tipo di stringa in più che no.
In questo tutorial, miriamo a fornire alcuni metodi e tecniche per rimuovere i caratteri di spazi bianchi da una stringa di input.
Immerciamoci.
Personaggi di spazi bianchi di Python
Python supporta i seguenti caratteri di spazi bianchi:
Le seguenti sono le funzioni che possiamo usare per rimuovere i caratteri di spazi bianchi da una determinata stringa Python. È bene tenere presente che le corde di pitone sono immutabili. Quindi, qualsiasi funzione che manipola una determinata stringa di input per rimuovere le spazi bianchi restituisce una nuova stringa.
Metodo 1: usando la funzione Strip ()
La funzione Strip () in Python ci consente di rimuovere i caratteri di spazi bianchi guidanti o finali. Un esempio è il seguente:
str_ = 'Hello world \ n \ t \ r \ f';Come accennato, la funzione dovrebbe restituire la stringa di input con i caratteri di spazi bianchi leader e finali vengono rimossi.
Stringa di output:
Ciao mondoMetodo 2: utilizzando la funzione Sostituisci ()
Possiamo anche usare la funzione Sostituisci () per sostituire un determinato carattere di spazio bianco in una stringa. Un esempio è illustrato nel seguente:
str_ = 'ciao mondo';Produzione:
Ciao mondoMetodo 3: utilizzando i metodi divisi
Possiamo usare la funzione divisa per dividere una stringa in un elenco di singoli valori. Possiamo quindi usare la funzione di join per concatenare la stringa insieme senza i caratteri di spazi bianchi.
Un'illustrazione di esempio è la seguente:
str_ = 'ciao mondo';Risultato:
Ciao mondoMetodo 4: usando la funzione Translate ()
Possiamo anche usare il metodo Translate per rimuovere tutti i caratteri di spazi bianchi da una determinata stringa di input come mostrato nella seguente:
str_ = 'Hello world \ t \ r \ n'Ci consente di specificare i caratteri di spazi bianchi da rimuovere.
Conclusione
Grazie per aver letto!