কম্পিউটার

পাইথনের অভিধানে সর্বাধিক মান সহ কী পান


একটি পাইথন অভিধানে কী মান জোড়া রয়েছে। এই প্রবন্ধে আমরা দেখতে পাব কীভাবে সেই উপাদানটির কী পাওয়া যায় যার মান প্রদত্ত পাইথন অভিধানে সর্বাধিক।

সর্বোচ্চ এবং পানের সাথে

আমরা কী পেতে গেট ফাংশন এবং সর্বোচ্চ ফাংশন ব্যবহার করি।

উদাহরণ

dictA = {"Mon": 3, "Tue": 11, "Wed": 8}
print("Given Dictionary:\n",dictA)
# Using max and get
MaxKey = max(dictA, key=dictA.get)
print("The Key with max value:\n",MaxKey)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given Dictionary:
{'Mon': 3, 'Tue': 11, 'Wed': 8}
The Key with max value:
Tue

আইটেমজেটার এবং সর্বোচ্চ সহ

আইটেমজেটার ফাংশনের সাহায্যে আমরা অভিধানের আইটেমগুলি পাই এবং এটিকে একটি অবস্থানে সূচী করে আমরা মানগুলি পাই। এরপরে আমরা কেন সর্বাধিক ফাংশন প্রয়োগ করি এবং অবশেষে আমরা প্রয়োজনীয় কী পাই।

উদাহরণ

import operator
dictA = {"Mon": 3, "Tue": 11, "Wed": 8}
print("Given Dictionary:\n",dictA)
# Using max and get
MaxKey = max(dictA.items(), key = operator.itemgetter(1))[0]
print("The Key with max value:\n",MaxKey)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given Dictionary:
{'Mon': 3, 'Tue': 11, 'Wed': 8}
The Key with max value:
Tue

  1. পাইথন অভিধানের জন্য প্রদত্ত কীটির জন্য একটি মান কীভাবে মুদ্রণ করবেন?

  2. পাইথনে একটি অভিধানে একটি কী এর মান কিভাবে আপডেট করবেন?

  3. কিভাবে একটি পাইথন অভিধান থেকে একটি প্রদত্ত কী জন্য একটি মান পেতে?

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