Python 字符串 split() 方法
Voorbeeld
Splits de string in een lijst waarbij elke woord een lijstitem is:
txt = "welcome to China" x = txt.split() print(x)
Definitie en gebruik
De split() methode splitst een string in een lijst.
Je kunt een scheidingsteken specificeren, de standaard scheidingsteken is elke witte ruimte.
Opmerking:Als max wordt opgegeven, bevat de lijst de opgegeven hoeveelheid elementen plus één.
Syntax
.split(separator, max)
Parameterwaarde
Parameter | Beschrijving |
---|---|
separator | Optioneel. Stel het scheidingsteken in dat moet worden gebruikt bij het splitsen van de string. De standaardwaarde is een witte ruimte. |
max | Optioneel. Stel het aantal splitsingen in dat moet worden uitgevoerd. De standaardwaarde is -1, wat staat voor 'alle optredens'. |
Meer voorbeelden
Voorbeeld
Gebruik komma en spatie als scheidingsteken om de string te splitsen:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Voorbeeld
Gebruik het schriekteken als scheidingsteken:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Voorbeeld
Splits de string in een lijst van maximaal 2 items:
txt = "apple#banana#cherry#orange" Stel de max parameter in op op 1, dan wordt een lijst met 2 elementen geretourneerd! x = txt.split("#", 1) print(x)