Методот 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,
кој враќа стринг од листа на стрингови