„Python“ eilutės rpartition ()

„Rpartition“ () padalija eilutę paskutinį kartą pasitaikius argumento eilutei ir pateikia eilutę, kurioje yra dalis prieš skiriklį, argumentų eilutė ir dalis po separatoriaus.

Sintaksė rpartition()yra:

 string.rpartition (separatorius)

rpartition () parametrai ()

rpartition() metodas paima eilutės parametrų skyriklį, kuris atskiria eilutę paskutinį kartą.

Grąžinimo vertė iš rpartition ()

rpartition() metodas pateikia 3 poras, kuriose yra:

  • dalis prieš separatorių, separatoriaus parametras ir dalis po separatoriaus, jei separatoriaus parametras randamas eilutėje
  • dvi tuščios eilutės, po kurių eina pati eilutė, jei nerandamas separatoriaus parametras

Pavyzdys: Kaip veikia 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'))

Rezultatas

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python yra smagu,', 'yra', 'ne taip')

Įdomios straipsniai...