কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম ডিকশনারির সব আইটেমের যোগফল বের করা

এই আর্টিকেলে আমরা নিচের সমস্যা স্টেটমেন্টের সমাধান শিখব।

সমস্যা স্টেটমেন্ট - আমাদের একটি ডিকশনারি দেওয়া আছে, এবং আমাদের ডিকশনারিতে ৩টি সর্বোচ্চ ভ্যালু প্রিন্ট করতে হবে।

সমস্যা স্টেটমেন্টের তিনটি পদ্ধতি নিচে দেওয়া হলো:

অ্যাপ্রোচ ১ - ডিকশনারি ইটারেবল থেকে যোগফল ক্যালকুলেট

উদাহরণ

# sum ফাংশন
def Sum(myDict):
    sum_ = 0
    for i in myDict:
        sum_ = sum_ + myDict[i]
    return sum_

# ড্রাইভার ফাংশন
dict = {'T': 1, 'U': 2, 'T': 3, 'O': 4, 'R': 5}
print("Sum of dictionary values :", Sum(dict))

আউটপুট

Sum of dictionary values : 14

অ্যাপ্রোচ ২ - dictionary.values() ইটারেবল থেকে যোগফল

উদাহরণ

# sum ফাংশন
def Sum(dict):
    sum_ = 0
    for i in dict.values():
        sum_ = sum_ + i
    return sum_

# ড্রাইভার ফাংশন
dict = {'T': 1, 'U': 2, 'T': 3, 'O': 4, 'R': 5}
print("Sum of dictionary values :", Sum(dict))

আউটপুট

Sum of dictionary values : 14

অ্যাপ্রোচ ৩ - dictionary.keys() ইটারেবল থেকে যোগফল

উদাহরণ

# sum ফাংশন
def Sum(dict):
    sum_ = 0
    for i in dict.keys():
        sum_ = sum_ + dict[i]
    return sum_

# ড্রাইভার ফাংশন
dict = {'T': 1, 'U': 2, 'T': 3, 'O': 4, 'R': 5}
print("Sum of dictionary values :", Sum(dict))

আউটপুট

Sum of dictionary values : 14

উপসংহার

এই আর্টিকেলে আমরা শিখেছি কীভাবে ডিকশনারিতে ৩টি সর্বোচ্চ ভ্যালু বের করা যায়।

  1. পাইথনে বাইনারি ট্রির সব নোডের মান যোগফল বের করা

  2. পাইথন প্রোগ্রামে অ্যারের যোগফল বের করা

  3. পাইথনে ডিকশনারি থেকে সর্বোচ্চ ৩টি ভ্যালু বের করা

  4. পাইথনে অ্যারের যোগফল বের করা