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ක්රමය,
වාක්යඛණ්ඩ ලැයිස්තුවකින් වාක්යඛණ්ඩයක් ආපසු ලබා දෙන