rfind পদ্ধতি
rfind পদ্ধতিটি স্ট্রিং-এর শেষ থেকে
সাবস্ট্রিং মিলের সূচক প্রদান করে। পদ্ধতির
প্রথম প্যারামিটারে আমরা যে স্ট্রিং বা সাবস্ট্রিংটি
খুঁজতে চাই তা নির্দিষ্ট করি, দ্বিতীয় ঐচ্ছিক
প্যারামিটারে - অনুসন্ধানের শুরুর সূচক, তৃতীয়
ঐচ্ছিক প্যারামিটারে - অনুসন্ধানের শেষের সূচক।
যদি সাবস্ট্রিংটি না পাওয়া যায়, পদ্ধতিটি
-1 সংখ্যাটি ফেরত দেবে।
সিনট্যাক্স
স্ট্রিং.rfind(কি খুঁজতে হবে, [অনুসন্ধানের শুরুর সূচক], [অনুসন্ধানের শেষের সূচক])
উদাহরণ
আসুন স্ট্রিং-এর শেষ থেকে প্রথম
'a' সাবস্ট্রিংটির অবস্থান খুঁজে বের করি:
txt = 'abacdea'
print(txt.rfind('a'))
কোড 실행ের ফলাফল:
6
উদাহরণ
এবং এখন আসুন অনুসন্ধানের সীমা নির্ধারণ করি:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
কোড 실행ের ফলাফল:
2
উদাহরণ
এবং এখন আসুন rindex পদ্ধতি ব্যবহার করে
একটি অস্তিত্বহীন সাবস্ট্রিং খুঁজে দেখার চেষ্টা করি:
txt = 'abacdea'
print(txt.rfind('f'))
কোড 실행ের ফলাফল:
-1
আরও দেখুন
-
findপদ্ধতি,
যা স্ট্রিং-এ সাবস্ট্রিং-এর অবস্থান প্রদান করে -
indexপদ্ধতি,
যা স্ট্রিং-এ সাবস্ট্রিং-এর অবস্থান প্রদান করে -
rindexপদ্ধতি,
যা স্ট্রিং-এর শেষ থেকে সাবস্ট্রিং-এর অবস্থান খুঁজে -
countপদ্ধতি,
যা স্ট্রিং-এ সাবস্ট্রিং-এর ঘটনার সংখ্যা প্রদান করে -
endswithপদ্ধতি,
যা স্ট্রিং-এর শেষ থেকে সাবস্ট্রিং-এর ঘটনা পরীক্ষা করে