Hvordan Split en streng på en plass i kode

Tekstbehandling og manipulasjon ofte er automatisert ved å bruke dataprogrammer for å utføre svært repetitive oppgaver. Et eksempel på en slik oppgave er splitting en tekststreng på et bestemt tegn, slik som et mellomrom tegn. Det er mange programmeringsspråk som gjør det mulig å utføre denne oppgaven, men en spesielt gjør det utrolig enkelt. At språket er Python, og den har en kraftig og lett-å-bruke tekstbehandling evne.

Bruksanvisning

1 Åpne IDLE tekst editor som følger med Python nedlasting. Den IDLE teksteditor er funnet i Program Files (eller Programmer for Macintosh) i Python katalogen. En tom kildekode fil åpnes i IDLE tekst editor vinduet.

2 Erklærer en streng og gi den en setning med flere ord. Du kan skrive noe sånt som dette på toppen av kildekoden filen:

text = "Denne setningen har fem ord."

3 Del snoren fra hverandre, ved hjelp av mellomrom tegn som skilletegn. For å gjøre dette, kan du bruke funksjonen "split" og tilordne den resulterende liste i en container som heter "listOfWords." Skriv inn følgende tekst under strengen erklæring fra forrige trinn:

listOfWords = text.split ()

4 Skriv ut listen til utgangen vinduet ved hjelp av en utskrifts uttalelse, som dette:

print (listOfWords)

5 Kjør programmet ved å trykke på "F5" tasten. Programmet konverterer strengen til en liste ved hjelp av mellomrom for å skille. Programmet skriver ut hvert enkelt element fra listen til utgangen vinduet. Utgangen ser slik ut:

[ 'Denne', 'setning', 'har', 'fem', 'ord.']