Metoden split
Metoden split returnerar en lista från
en sträng, delad från vänster vid den första
träffen av en delsträng och det angivna
avgränsartecknet i parametern.
I den andra valfria parametern
anger vi hur många gånger vi ska
dela strängen. Som standard kan man dela
strängen ett obegränsat antal gånger.
Syntax
sträng.split(avgränsare, [antal uppdelningar])
Exempel
Låt oss använda metoden split på
följande sträng och dela den en gång:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Resultat av kodkörning:
['ab', 'ac_dea']
Exempel
Och låt oss nu använda metoden split
utan att ange antal uppdelningar:
txt = 'ab_ac_dea'
print(txt.split('_'))
Resultat av kodkörning:
['ab', 'ac', 'dea']
Se även
-
metoden
rsplit,
som delar en sträng med en delsträng från höger -
metoden
rpartition,
som delar en sträng vid den sista träffen av en delsträng -
metoden
partition,
som delar en sträng vid den första träffen av en delsträng -
metoden
join,
som returnerar en sträng från en lista av strängar