Python virknes nodalījums ()

Rpartition () sadala virkni pēc pēdējās argumenta virknes parādīšanās un atgriež kopu, kurā ir daļa pirms atdalītāja, argumentu virkne un daļa pēc atdalītāja.

Sintakse rpartition()ir:

 string.rpartition (atdalītājs)

rpartition () parametri ()

rpartition() metode ņem virknes parametru atdalītāju, kas atdala virkni pēdējā tās parādīšanās reizē.

Atgriezeniskā vērtība no rpartition ()

rpartition() metode atgriež trīs kopas, kas satur:

  • daļa pirms atdalītāja, atdalītāja parametrs un daļa pēc atdalītāja, ja atdalītāja parametrs ir atrasts virknē
  • divas tukšas virknes, kam seko pati virkne, ja atdalītāja parametrs nav atrasts

Piemērs: Kā darbojas 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'))

Rezultāts

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python ir jautri,', 'is', 'nav tā')

Interesanti raksti...