এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে জানব৷
সমস্যা বিবৃতি − আমাদের একটি অভিধান দেওয়া হয়েছে, এবং আমাদের একটি অভিধানে 3টি সর্বোচ্চ মান মুদ্রণ করতে হবে৷
৷সমস্যা বিবৃতিতে তিনটি পন্থা নিচে দেওয়া হল:
পন্থা 1 − পুনরাবৃত্ত অভিধান থেকে যোগফল গণনা করা হচ্ছে
উদাহরণ
# sum function
def Sum(myDict):
sum_ = 0
for i in myDict:
sum_ = sum_ + myDict[i]
return sum_
# Driver Function
dict = {'T': 1, 'U':2, 'T':3, 'O':4, 'R':5}
print("Sum of dictionary values :", Sum(dict)) আউটপুট
Sum of dictionary values : 14
পন্থা 2 - অভিধান থেকে যোগফল গণনা করা। মান() পুনরাবৃত্তিযোগ্য
উদাহরণ
# sum function
def Sum(dict):
sum_ = 0
for i in dict.values():
sum_ = sum_ + i
return sum_
# Driver Function
dict = {'T': 1, 'U':2, 'T':3, 'O':4, 'R':5}
print("Sum of dictionary values :", Sum(dict)) আউটপুট
Sum of dictionary values : 14
পন্থা 3 - অভিধান থেকে যোগফল গণনা করা। মান() পুনরাবৃত্তিযোগ্য
উদাহরণ
# sum function
def Sum(dict):
sum_ = 0
for i in dict.keys():
sum_ = sum_ + dict[i]
return sum_
# Driver Function
dict = {'T': 1, 'U':2, 'T':3, 'O':4, 'R':5}
print("Sum of dictionary values :", Sum(dict)) আউটপুট
Sum of dictionary values : 14
উপসংহার
এই নিবন্ধে, আমরা শিখেছি কিভাবে আমরা একটি অভিধানে সর্বোচ্চ ৩টি মান খুঁজে পেতে পারি