Python String rpartition ()

Rpartition () împarte șirul la ultima apariție a șirului de argumente și returnează un tuplu care conține partea separatorului anterior, șirul argumentului și partea după separator.

Sintaxa lui rpartition()este:

 string.rpartition (separator)

rpartition () Parametri ()

rpartition() metoda ia un separator de parametri șir care separă șirul la ultima apariție a acestuia.

Valoare returnată din rpartition ()

rpartition() metoda returnează un triplu care conține:

  • partea dinaintea separatorului, parametrul separator și partea după separator dacă parametrul separator se găsește în șir
  • două șiruri goale, urmate de șirul în sine dacă parametrul separator nu este găsit

Exemplu: Cum funcționează 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'))

Ieșire

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

Articole interesante...