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(dict))

输出结果

字典值的总和: 14

方法2:根据可迭代的dictionary.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(dict))

输出结果

字典值的总和: 14

方法3:根据可迭代的dictionary.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(dict))

输出结果

字典值的总和: 14

结论

在本文中,我们学习了如何在字典中找到最高的3个值

以上是 Python程序可查找字典中所有项目的总和 的全部内容, 来源链接: utcz.com/z/331203.html

回到顶部