Metode rsplit
Metode rsplit atgriež sarakstu no
virknes, kas sadalīta pēc pēdējās atbilstības
ar apakšvirkni un norādītā parametrā
atdalītāja. Otrajā neobligātajā
parametrā norādām, cik reizes
sadalīsim virkni. Pēc noklusējuma var
sadalīt virkni neierobežotu skaitu reižu.
Sintakse
virkne.rsplit(atdalītājs, [sadalījumu skaits])
Piemērs
Lietosim metodi rsplit
šai virknei un sadalīsim to vienu reizi:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Koda izpildes rezultāts:
['ab_ac', 'dea']
Piemērs
Tagad lietosim metodi rsplit
nenorādot sadalījumu skaitu:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Koda izpildes rezultāts:
['ab', 'ac', 'dea']
Skatiet arī
-
metode
split,
kas dala virkni pa apakšvirkni no kreisās puses -
metode
rpartition,
kas dala virkni pēc pēdējās atbilstības ar apakšvirkni -
metode
rsplit,
kas dala virkni pa apakšvirkni no labās puses -
metode
partition,
kas dala virkni pēc pirmās atbilstības ar apakšvirkni -
metode
join,
kas atgriež virkni no saraksta virknēm