Metode split

Metode split atgriež sarakstu no virknes, kas sadalīta no kreisās puses atbilstoši pirmajai atbildei ar apakšvirkni un norādītajā parametrā atdalītājam. Otrajā neobligātajā parametrā norādām, cik reizes dalīsim virkni. Pēc noklusējuma var dalīt virkni neierobežotu skaitu reižu.

Sintakse

pythonvirkne.split(atdalītājs, [sadalīšanas reižu skaits])

Piemērs

Izmantosim metodi split sekojošai virknei un sadalīsim to vienu reizi:

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

Koda izpildes rezultāts:

python['ab', 'ac_dea']

Piemērs

Tagad izmantosim metodi split nenorādot sadalīšanas reižu skaitu:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • metode rsplit,
    kas dala virkni pa apakšvirkni no labās puses
  • metode rpartition,
    kas dala virkni atbilstoši pēdējai atbildei ar apakšvirkni
  • metode partition,
    kas dala virkni atbilstoši pirmajai atbildei ar apakšvirkni
  • metode join,
    kas atgriež virkni no saraksta virknēm