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 个最高值
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP