কম্পিউটার

পাইথন প্রোগ্রাম বিপরীত স্ট্রিং জোড়া গণনা


যখন বিপরীত স্ট্রিংগুলির জোড়া গণনা করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [{"Python": 8, "is": 1, "fun": 9}, {"Python": 2, "is": 9, "fun": 1}, {"Python": 5, "is": 10,"fun": 7}]

print("The list is :")
print(my_list)

result = {}
for dic in my_list:
   for key, value in dic.items():

      if key in result:
         result[key] = max(result[key], value)
      else:
         result[key] = value

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

আউটপুট

The list is :
[{'Python': 8, 'is': 1, 'fun': 9}, {'Python': 2, 'is': 9, 'fun': 1}, {'Python': 5, 'is': 10, 'fun': 7}]
The result is :
{'Python': 8, 'is': 10, 'fun': 9}

ব্যাখ্যা

  • অভিধানের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • একটি খালি অভিধান তৈরি করা হয়েছে৷

  • তালিকার উপাদানগুলি পুনরাবৃত্ত করা হয়েছে৷

  • অভিধানের আইটেমগুলি পুনরাবৃত্ত করা হয়েছে৷

  • যদি অভিধানে কীটি উপস্থিত থাকে, তাহলে ফলাফলের জন্য সর্বাধিক কী এবং মান নির্ধারণ করা হয়।

  • অন্যথায়, মান ফলাফলে স্থাপন করা হয়।

  • এটি কনসোলে প্রদর্শিত ফলাফল।


  1. পাইথনে ম্যাট্রিক্সে বেষ্টিত দ্বীপের সংখ্যা গণনা করার প্রোগ্রাম

  2. পাইথনে নির্দেশিত গ্রাফটি বিপরীত করার জন্য প্রোগ্রাম

  3. পাইথন প্রোগ্রাম পরপর 1’ ছাড়া বাইনারি স্ট্রিং সংখ্যা গণনা করতে

  4. ভাজকের সংখ্যা জোড় বা বিজোড় কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম