Python Dizesi bölümleme ()

Rpartition (), dizeyi argüman dizesinin son oluşumunda böler ve önceki ayırıcı, argüman dizesi ve ayırıcıdan sonraki kısmı içeren bir tuple döndürür.

Sözdizimi rpartition()şöyledir:

 string.rpartition (ayırıcı)

rpartition () Parametreler ()

rpartition() yöntem, dizeyi son oluşumunda ayıran bir dize parametresi ayırıcısını alır.

Rpartition'dan Dönüş Değeri ()

rpartition() method, aşağıdakileri içeren bir 3-demet döndürür:

  • dizede ayırıcı parametresi bulunursa ayırıcıdan önceki kısım, ayırıcı parametresi ve ayırıcıdan sonraki kısım
  • iki boş dize, ardından ayırıcı parametresi bulunmazsa dizenin kendisi

Örnek: rpartition () nasıl çalışır?

 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'))

Çıktı

 ('Python', 'eşittir', 'eğlenceli') ('', '', 'Python eğlencelidir') ('Python eğlencelidir,', 'eşittir', "değil mi")

Ilginç makaleler...