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
virkne.split(atdalītājs, [sadalīšanas reižu skaits])
Piemērs
Izmantosim metodi split
sekojošai virknei un sadalīsim to vienu reizi:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Koda izpildes rezultāts:
['ab', 'ac_dea']
Piemērs
Tagad izmantosim metodi split
nenorādot sadalīšanas reižu skaitu:
txt = 'ab_ac_dea'
print(txt.split('_'))
Koda izpildes rezultāts:
['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