A split metódus
A split metódus egy listát ad vissza egy
sztringből, amelyet balról oszt fel az első
részsztring egyezés és a paraméterben megadott
elválasztó alapján. A második, opcionális
paraméterben megadjuk, hányszor osszuk fel a
sztringet. Alapértelmezetten a sztringet
korlátlan számú alkalommal fel lehet osztani.
Szintaxis
sztring.split(elválasztó, [felosztások száma])
Példa
Alkalmazzuk a split metódust a
következő sztringre és osszuk fel egyszer:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
A kód végrehajtásának eredménye:
['ab', 'ac_dea']
Példa
Most pedig alkalmazzuk a split
metódust a felosztások számának megadása nélkül:
txt = 'ab_ac_dea'
print(txt.split('_'))
A kód végrehajtásának eredménye:
['ab', 'ac', 'dea']
Lásd még
-
a
rsplitmetódus,
amely a sztringet részsztring alapján jobbról osztja fel -
a
rpartitionmetódus,
amely a sztringet az utolsó részsztring egyezés alapján osztja fel -
a
partitionmetódus,
amely a sztringet az első részsztring egyezés alapján osztja fel -
a
joinmetódus,
amely sztringet ad vissza egy sztring listából