A partition () metódus az argumentum karaktersorozat első előfordulásakor felosztja a karakterláncot, és egy olyan duplát ad vissza, amely tartalmazza az elválasztó előtti részt, az argumentum karakterláncot és az elválasztó utáni részt.
A szintaxisa partition()
:
string.partition (elválasztó)
partíció () Paraméterek ()
A partition()
módszer egy karakterlánc-paraméter elválasztót vesz igénybe, amely elválasztja a karakterláncot az első előfordulásakor.
Visszatérési érték a partícióról ()
A partíciós metódus egy 3 duplát ad vissza, amely a következőket tartalmazza:
- az elválasztó előtti rész, az elválasztó paraméter és az elválasztó utáni rész, ha az elválasztó paraméter megtalálható a stringben
- maga a karakterlánc és két üres karakterlánc, ha az elválasztó paraméter nem található
Példa: Hogyan működik a partíció ()?
string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))
Kimenet
('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', 'móka, nem igaz ")