Come dividere una stringa su uno spazio in codice

February 25

elaborazione del testo e la manipolazione, spesso è automatizzato impiegando programmi per computer per eseguire compiti altamente ripetitivi. Un esempio di un tale compito sta dividendo una stringa di testo su un certo carattere, come ad esempio uno spazio bianco. Ci sono molti linguaggi di programmazione che consentono di eseguire questa operazione, ma uno in particolare rende incredibilmente facile. Che il linguaggio è Python, ed ha una capacità di elaborazione di testo potente e facile da usare.

istruzione

1 Aprire l'editor di testo IDLE che viene fornito con il Python download. L'editor di testo IDLE si trova in Programmi (o applicazioni per Macintosh) nella directory Python. Un file di codice sorgente vuoto si apre nella finestra editor di testo IDLE.

2 Dichiarare una stringa e assegnare una frase con più parole. È possibile scrivere qualcosa di simile nella parte superiore del file di codice sorgente:

text = "Questa frase ha cinque parole."

3 Dividere la stringa a parte, con il carattere di spazio bianco come separatore. Per fare questo, utilizzare la funzione "split" e assegnare la lista risultante in un contenitore chiamato "listOfWords." Scrivere il testo seguente sotto la dichiarazione stringa dal passaggio precedente:

listOfWords = text.split ()

4 Stampare la lista per la finestra di output utilizzando un'istruzione di stampa, in questo modo:

stampa (listOfWords)

5 Eseguire il programma premendo il tasto "F5". Il programma converte la stringa in una lista, utilizzando il carattere di spazio come separatore. Il programma stampa ogni singola voce dall'elenco per la finestra di output. L'output è simile al seguente:

[ 'Questo', 'pena', 'ha', 'cinque', 'parole.']


Articoli Correlati