Python String rpartition ()

Rpartition () rozdelí reťazec pri poslednom výskyte reťazca argumentov a vráti n-ticu obsahujúcu časť pred oddeľovačom, reťazec argumentov a časť za oddeľovačom.

Syntax rpartition()je:

 string.rpartition (separator)

rpartition () Parametre ()

rpartition() metóda berie oddeľovač parametrov reťazca, ktorý oddeľuje reťazec pri jeho poslednom výskyte.

Návratová hodnota z rpartition ()

rpartition() metóda vráti trojicu obsahujúcu:

  • časť pred oddeľovačom, parameter oddeľovača a časť za oddeľovačom, ak sa parameter oddeľovača nachádza v reťazci
  • dva prázdne reťazce, za ktorými nasleduje samotný reťazec, ak sa nenájde parameter oddeľovača

Príklad: Ako funguje 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'))

Výkon

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python is fun,', 'is', "n't it")

Zaujímavé články...