Питхон низ рсплит ()

Метода рсплит () дели цев с десне стране на наведеном сепаратору и враћа листу низова.

Синтакса rsplit()је:

 стр.рсплит ((сепаратор (, максплит)))

рсплит () Параметри

rsplit() метода узима највише 2 параметра:

  • сепаратор (опционално) - Тхе је граничник. rsplit()метода дели низ почевши с десне стране на наведеном сепаратору.
    Ако сепаратор није наведен, било који размак (размак, нови ред итд.) Је сепаратор.
  • максплит (опционално) - Максплит дефинише максималан број поделе.
    Подразумевана вредност максплит је -1, што значи, без ограничења броја поделе.

Повратна вредност из рсплит ()

rsplit() прекида низ на сепаратору почевши с десне стране и враћа листу низова.

Пример 1: Како рсплит () ради у Питхону?

 text= 'Love thy neighbor' # splits at space print(text.rsplit()) grocery = 'Milk, Chicken, Bread' # splits at ',' print(grocery.rsplit(', ')) # Splitting at ':' print(grocery.rsplit(':'))

Оутпут

 („Љубав“, „твој“, „комшија“) („Млеко“, „Пилетина“, „Хлеб“) („Млеко, пилетина, хлеб“)

Када максплит није наведен, rsplit()понаша се као split().

Пример 2: Како сплит () функционише када је наведен максплит?

 grocery = 'Milk, Chicken, Bread, Butter' # maxsplit: 2 print(grocery.rsplit(', ', 2)) # maxsplit: 1 print(grocery.rsplit(', ', 1)) # maxsplit: 5 print(grocery.rsplit(', ', 5)) # maxsplit: 0 print(grocery.rsplit(', ', 0))

Оутпут

 („Млеко, пилетина“, „Хлеб“, „Маслац“) („Млеко, пилетина, хлеб“, „Маслац“) („Млеко“, „Пилетина“, „Хлеб“, „Маслац“) („Млеко, пилетина“) , Хлеб путер')

Ако је наведен максплит, листа ће имати највише maxsplit+1ставки.

Занимљиви Чланци...