A partition metódus
A partition metódus egy tuple-t ad vissza
a stringből, amelyet az első alkalommal előforduló
részstring és a paraméterben megadott
elválasztó alapján osztott fel.
Szintaxis
string.partition(elválasztó)
Példa
Alkalmazzuk a partition metódust a
következő stringre:
txt = 'abc_dea'
print(txt.partition('_'))
A kód végrehajtásának eredménye:
('abc', '_', 'dea')
Példa
Most adjunk hozzá egy további
'_' karaktert a stringünkhöz, és ismét alkalmazzuk a
partition metódust:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Ahogy a kapott eredmény is mutatja, a metódus
a stringet csak az első előfordulásnál
'_' karakter alapján osztotta fel:
('ab', '_', 'cd_ea')
Lásd még
-
a
rpartitionmetódus,
amely a stringet az utolsó előforduló részstring alapján osztja fel -
a
rsplitmetódus,
amely a stringet részstring alapján jobbról osztja fel -
a
splitmetódus,
amely a stringet részstring alapján balról osztja fel -
a
joinmetódus,
amely stringet ad vissza egy string listából