Python String split()- methode
Voorbeeld
Splits een string op in een lijst waarbij elk woord een lijstitem is:
txt = "welcome to the jungle"
x = txt.split()
print(x)
Definitie en gebruik
De split()
methode splitst een string op in een lijst.
U kunt het scheidingsteken opgeven, het standaardscheidingsteken is elke witruimte.
Opmerking: Als maxsplit is opgegeven, bevat de lijst het opgegeven aantal elementen plus één .
Syntaxis
string.split(separator, maxsplit)
Parameterwaarden
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Meer voorbeelden
Voorbeeld
Splits de string, gebruik een komma, gevolgd door een spatie, als scheidingsteken:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Voorbeeld
Gebruik een hash-teken als scheidingsteken:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Voorbeeld
Splits de string op in een lijst met max 2 items:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)