Python 字符串 split() 方法

Eksempel

Del strengen op i en liste, hvor hver ord er en listeemne:

txt = "welcome to China"
x = txt.split()
print(x)

Kør Eksempel

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)

Kør Eksempel

Eksempel

Brug stregtegn som separator:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

Kør Eksempel

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)

Kør Eksempel