Python Dizisi rsplit() Yöntemi
Örnek
Bir dizeyi, ayırıcı olarak virgül ve ardından bir boşluk (, ) kullanarak listeye ayırın:
txt = "apple, banana, cherry"
x = txt.rsplit(", ")
print(x)
Tanım ve Kullanım
Yöntem rsplit()
, bir dizeyi sağdan başlayarak bir listeye böler.
"max" belirtilmemişse, bu yöntem, yöntemle aynı şekilde dönecektir
split()
.
Not: maxsplit belirtildiğinde, liste belirtilen sayıda öğe artı bir .
Sözdizimi
string.rsplit(separator, maxsplit)
Parametre Değerleri
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Daha fazla örnek
Örnek
Dizeyi maksimum 2 öğeli bir listeye bölün:
txt = "apple, banana, cherry"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.rsplit(", ", 1)
print(x)