কম্পিউটার

পাইথন প্রোগ্রাম একটি তালিকা থেকে সর্বাধিক স্বর সহ উপাদান প্রিন্ট করতে


যখন একটি তালিকা থেকে সর্বাধিক স্বর সহ উপাদান প্রিন্ট করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = ["this", "week", "is", "going", "great"]

print("The list is :")

print(my_list)

my_result = ""
max_length = 0
for element in my_list:

   vowel_length = len([element for element in element if element in ['a', 'e', 'o', 'u', 'i']])
   if vowel_length > max_length:
      max_length = vowel_length
      my_result = element

print("The result is :")
print(my_result)

আউটপুট

The list is :
['this', 'week', 'is', 'going', 'great']
The result is :
k

ব্যাখ্যা

  • স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
  • একটি খালি স্ট্রিং ভেরিয়েবল তৈরি করা হয়েছে।
  • 'max_length' হিসাবে সংজ্ঞায়িত একটি ভেরিয়েবল সংজ্ঞায়িত করা হয় এবং এটিকে '0' বরাদ্দ করা হয়।
  • তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং একটি স্বর আছে কিনা তা পরীক্ষা করার জন্য তালিকার বোধগম্যতা ব্যবহার করা হয়।
  • এটি একটি তালিকায় রূপান্তরিত হয়, এবং এর দৈর্ঘ্য একটি ভেরিয়েবলে বরাদ্দ করা হয়।
  • যদি এই তালিকার দৈর্ঘ্য 'max_length'-এর থেকে বেশি হয়, তাহলে সেগুলিকে সমান করা হয়৷
  • উপাদানটি আউটপুট হিসাবে বরাদ্দ করা হয়।
  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।

  1. পাইথন প্রোগ্রাম একটি তালিকা থেকে ডুপ্লিকেট উপাদান অপসারণ?

  2. পাইথন প্রোগ্রাম একটি তালিকায় সর্বাধিক এবং সর্বনিম্ন উপাদানের অবস্থান খুঁজে পেতে?

  3. পাইথন প্রোগ্রাম মুছে ফেলতে এবং তালিকা থেকে প্রতি তৃতীয় মুদ্রণ যতক্ষণ না এটি খালি হয়ে যায়?

  4. একটি সর্বাধিক মান সহ একটি পাইথন তালিকা থেকে উপাদানটি কীভাবে খুঁজে পাবেন?