যখন উপসর্গ উপাদানগুলির তালিকার উপর ভিত্তি করে স্ট্রিংগুলি প্রিন্ট করার প্রয়োজন হয়, একটি তালিকা বোঝা, 'যেকোনো' অপারেটর এবং 'স্টার্টস উইথ' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = ["streek", "greet", "meet", "leeks", "mean"] print("The list is : ") print(my_list) prefix_list = ["st", "ge", "me", "re"] print("The prefix list is : ") print(prefix_list) my_result = [element for element in my_list if any(element.startswith(ele) for ele in prefix_list)] print("The result is :") print(my_result)
আউটপুট
The list is : ['streek', 'greet', 'meet', 'leeks', 'mean'] The prefix list is : ['st', 'ge', 'me', 're'] The result is : ['streek', 'meet', 'mean']
ব্যাখ্যা
- স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷ ৷
- স্ট্রিংগুলির একটি তালিকাকে 'প্রিফিক্স_লিস্ট' হিসাবে সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
- একটি তালিকা বোধগম্য উপাদানগুলির উপর পুনরাবৃত্তি করতে এবং তালিকার একটি উপাদান উপসর্গ তালিকায় প্রদত্ত যে কোনও স্ট্রিং দিয়ে শুরু হয় কিনা তা পরীক্ষা করতে ব্যবহৃত হয়৷
- যদি হ্যাঁ, উপাদানটি একটি তালিকায় সংরক্ষণ করা হয়।
- এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়েছে।
- এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।