Методот split

Методот split враќа листа од стринг, поделен од лево според првото совпаѓање на подстрингот и одделувачот одреден во параметарот. Во вториот опционален параметар одредуваме колку пати ќе ја делиме стрингот. По стандард може да се дели стрингот неограничен број пати.

Синтакса

pythonстринг.split(одделувач, [брой на делења])

Пример

Ајде да го примениме методот split на следниот стринг и да го поделиме еднаш:

pythontxt = 'ab_ac_dea'
print(txt.split('_', 1))

Резултат од извршувањето на кодот:

python['ab', 'ac_dea']

Пример

А сега ајде да го примениме методот split без одредување на бројот на делења:

pythontxt = 'ab_ac_dea'
print(txt.split('_'))

Резултат од извршувањето на кодот:

python['ab', 'ac', 'dea']

Погледнете ги исто така

  • методот rsplit,
    кој дели стринг по подстринг од десно
  • методот rpartition,
    кој дели стринг според последното совпаѓање на подстрингот
  • методот partition,
    кој дели стринг според првото совпаѓање на подстрингот
  • методот join,
    кој враќа стринг од листа на стрингови