Metoden partition
Metoden partition returnerar en tupel
från en sträng uppdelad vid den första förekomsten
av en delsträng och den angivna avgränsaren
i parametern.
Syntax
sträng.partition(avgränsare)
Exempel
Låt oss applicera metoden partition på
följande sträng:
txt = 'abc_dea'
print(txt.partition('_'))
Resultat av kodkörning:
('abc', '_', 'dea')
Exempel
Låt oss nu lägga till ett extra tecken
'_' i vår sträng och återigen applicera metoden
partition:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Som synes i resultatet delade metoden
upp strängen endast vid den första förekomsten
av tecknet '_':
('ab', '_', 'cd_ea')
Se även
-
metoden
rpartition,
som delar upp en sträng vid den sista förekomsten av en delsträng -
metoden
rsplit,
som delar upp en sträng med en delsträng från höger -
metoden
split,
som delar upp en sträng med en delsträng från vänster -
metoden
join,
som returnerar en sträng från en lista med strängar