Python 字符串 split() 方法
Eksempel
Del strengen op i en liste, hvor hver ord er en listeemne:
txt = "welcome to China" x = txt.split() print(x)
Definition og brug
split() metoden opdeler strengen i en liste.
Du kan specificere en separator, standardseparatoren er ethvert blankt tegn.
Kommentar:Hvis max er specificeret, vil listen indeholde det specificerede antal elementer plus ét.
Syntaks
.split(separator, max)
Parameterværdi
Parameter | Beskrivelse |
---|---|
separator | Valgfri. Angiv den separator, der skal bruges til at opdele strengen. Standardværdien er et blankt tegn. |
max | Valgfri. Angiv antallet af gange, der skal udføres opdelingen. Standardværdien er -1, hvilket betyder 'alle forekomster'. |
Flere eksempler
Eksempel
Brug komma efter et blankt tegn som separator til at skære strengen:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Eksempel
Brug stregtegn som separator:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Eksempel
Del strengen op i en liste med maksimalt 2 elementer:
txt = "apple#banana#cherry#orange" # Sæt max parameter til 1, og det vil returnere en liste med 2 elementer! x = txt.split("#", 1) print(x)