Python 程式可以找到字典中所有專案的總和
在本文中,我們將學習如何解決下面給出的問題陳述。
問題陳述 - 給定一個字典,我們需要列印一個字典中的 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 - 從字典.values() 迭代物件中計算和
示例
# 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 - 從字典.values() 迭代物件中計算和
示例
# 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
結論
在本文中,我們已經學習瞭如何在字典中找到 3 個最高值
廣告