কম্পিউটার

উপসর্গের তালিকার উপর ভিত্তি করে স্ট্রিং প্রিন্ট করার জন্য পাইথন প্রোগ্রাম


যখন উপসর্গ উপাদানগুলির তালিকার উপর ভিত্তি করে স্ট্রিংগুলি প্রিন্ট করার প্রয়োজন হয়, একটি তালিকা বোঝা, 'যেকোনো' অপারেটর এবং 'স্টার্টস উইথ' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
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']

ব্যাখ্যা

  • স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
  • স্ট্রিংগুলির একটি তালিকাকে 'প্রিফিক্স_লিস্ট' হিসাবে সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
  • একটি তালিকা বোধগম্য উপাদানগুলির উপর পুনরাবৃত্তি করতে এবং তালিকার একটি উপাদান উপসর্গ তালিকায় প্রদত্ত যে কোনও স্ট্রিং দিয়ে শুরু হয় কিনা তা পরীক্ষা করতে ব্যবহৃত হয়৷
  • যদি হ্যাঁ, উপাদানটি একটি তালিকায় সংরক্ষণ করা হয়।
  • এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়েছে।
  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।

  1. একটি তালিকায় বিজোড় সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

  2. একটি তালিকায় নেতিবাচক সংখ্যা প্রিন্ট করতে পাইথন প্রোগ্রাম

  3. একটি তালিকায় জোড় সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

  4. একটি তালিকার সমস্ত সাবলিস্ট প্রিন্ট করতে পাইথন প্রোগ্রাম।