Python str split() metoden
Exempel
Dela upp strängen i en lista där varje ord är en listpost:
txt = "welcome to China" x = txt.split() print(x)
Definition och Användning
split() metoden delar upp strängen i en lista.
Du kan specificera ett skiljetecken, standardskiljetecknet är alla tomma tecken.
Kommentar:Om max anges, kommer listan att innehålla det specificerade antalet element plus ett.
Syntax
.split(separator, max)
Parametervärde
Parameter | Beskrivning |
---|---|
separator | Valfritt. Anger det skiljetecken som ska användas för att dela upp strängen. Standardvärdet är tomma tecken. |
max | Valfritt. Anger det antal delar som ska delas upp. Standardvärdet är -1, vilket innebär "alla förekomster". |
Mer Exempel
Exempel
Använd komma följt av blanksteg som skiljetecken för att dela upp strängen:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Exempel
Använd punkt och komma som skiljetecken:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Exempel
Dela upp strängen i en lista med högst 2 poster:
txt = "apple#banana#cherry#orange" Sätt max-parametern till 1, och listan kommer att innehålla 2 element! x = txt.split("#", 1) print(x)