যখন স্ট্রিংগুলির তালিকা থেকে একটি সাবস্ট্রিং-এর সমস্ত ঘটনাগুলি পেতে প্রয়োজন হয়, তখন একটি সহজ তালিকা বোঝা এবং 'স্টার্টস উইথ' পদ্ধতি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷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' পদ্ধতি ব্যবহার করা হয়।
-
যদি হ্যাঁ, একটি তালিকায় রূপান্তর করার পরে এটি একটি ভেরিয়েবলে যোগ করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷