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

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

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

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

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

split() метода узима максимално 2 параметра:

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

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

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

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

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

Оутпут

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

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

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

Оутпут

 ('Милк', 'Цхицкен', 'Бреад, Буттер') ('Милк', 'Цхицкен, Бреад, Буттер') ('Милк', 'Цхицкен', 'Бреад', 'Буттер') ('Милк, Цхицкен , Хлеб путер')

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

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