Метод rsplit
Метод rsplit сатрни
охирги мос келувчи
бўлғинча ва параметрда кўрсатилган
ажраткич бўйича бўлинган рўйхатни
қайтаради. Иккинчи ихтиёрий
параметрда сатрни неча марта бўлишни
кўрсатамиз. Содда холда сатрни
чегараланмаган сонида марталар бўлиш
мумкин.
Синтаксис
сатр.rsplit(ажраткич, [бўлишлар сони])
Мисол
Келинг метод rsplit ни
куйидаги сатрга қўллансак ва уни бир марта бўлсак:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Кодни ишлаш натижаси:
['ab_ac', 'dea']
Мисол
Энди эса метод rsplit ни
бўлишлар сонини кўрсатмасдан қўллансак:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Кодни ишлаш натижаси:
['ab', 'ac', 'dea']
Қуйидагиларни ҳам кўринг
-
метод
split,
сатрни бўлғинча бўйича чап томондан бўлади -
метод
rpartition,
сатрни охирги мос келувчи бўлғинча бўйича бўлади -
метод
rsplit,
сатрни бўлғинча бўйича ўнг томондан бўлади -
метод
partition,
сатрни биринчи мос келувчи бўлғинча бўйича бўлади -
метод
join,
сатрлар рўйхатидан сатр қайтаради