Python karakterlánc rpartíció ()

Az rpartition () az argumentum karaktersorozat utolsó 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 rpartition():

 string.rpartition (elválasztó)

rpartition () Paraméterek ()

rpartition() A metódus egy karakterlánc-paraméter elválasztót vesz fel, amely elválasztja a karakterláncot annak legutóbbi előfordulásakor.

Return value from rpartition ()

rpartition() A metódus három 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
  • két üres karakterlánc, amelyet maga a karakterlánc követ, ha az elválasztó paraméter nem található

Példa: Hogyan működik az rpartition ()?

 string = "Python is fun" # 'is' separator is found print(string.rpartition('is ')) # 'not' separator is not found print(string.rpartition('not ')) string = "Python is fun, isn't it" # splits at last occurence of 'is' print(string.rpartition('is'))

Kimenet

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('A Python szórakoztató,', 'is', 'nem igaz')

érdekes cikkek...