Metóda split

Metóda split vracia zoznam z reťazca rozdeleného zľava podľa prvého zhody podreťazca a špecifikovaného oddeľovača v parametri. V druhom voliteľnom parametri špecifikujeme koľkokrát budeme delíť reťazec. V predvolenom nastavení je možné deliť reťazec neobmedzené množstvo krát.

Syntax

pythonreťazec.split(oddeľovač, [počet delení])

Príklad

Aplikujme metódu split na nasledujúci reťazec a rozdeľme ho raz:

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

Výsledok vykonania kódu:

python['ab', 'ac_dea']

Príklad

A teraz aplikujme metódu split bez špecifikovania počtu delení:

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

Výsledok vykonania kódu:

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

Pozrite tiež

  • metóda rsplit,
    ktorá delí reťazec podľa podreťazca sprava
  • metóda rpartition,
    ktorá delí reťazec podľa poslednej zhody podreťazca
  • metóda partition,
    ktorá delí reťazec podľa prvej zhody podreťazca
  • metóda join,
    ktorá vracia reťazec zo zoznamu reťazcov