যখন স্ট্রিংগুলির তালিকা থেকে একটি সাবস্ট্রিং-এর সমস্ত ঘটনাগুলি পেতে প্রয়োজন হয়, তখন একটি সহজ তালিকা বোঝা এবং 'স্টার্টস উইথ' পদ্ধতি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_string = "Is python fun to learn?"
print("The list is :")
print(my_string)
substring = "pyt"
print("The substring is :")
print(substring)
my_result = [i for i in range(len(my_string)) if my_string.startswith(substring, i)]
print("The result is :")
print(my_result) আউটপুট
The list is : Is python fun to learn? The substring is : pyt The result is : [3]
ব্যাখ্যা
-
একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
আরেকটি সাবস্ট্রিং কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়।
-
স্ট্রিং এর উপর পুনরাবৃত্তি করতে একটি তালিকা বোঝার ব্যবহার করা হয়।
-
স্ট্রিংটি একটি নির্দিষ্ট প্যাটার্ন/সাবস্ট্রিং দিয়ে শুরু হয়েছে কিনা তা পরীক্ষা করার জন্য 'startwith' পদ্ধতি ব্যবহার করা হয়।
-
যদি হ্যাঁ, একটি তালিকায় রূপান্তর করার পরে এটি একটি ভেরিয়েবলে যোগ করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷