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