Python karakterlánc partíció ()

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 ")

érdekes cikkek...