,可以通过以下步骤来实现:
下面是一个示例代码:
def sum_of_values(dictionaries, key):
total = 0
for dictionary in dictionaries:
if key in dictionary:
total += dictionary[key]
return total
此函数接受两个参数:字典列表和特定的键。它将返回所有字典中指定键的值之和。
以下是示例代码的调用方式:
dictionaries = [
{"name": "John", "age": 28, "salary": 5000},
{"name": "Sarah", "age": 32, "salary": 7000},
{"name": "Michael", "age": 45, "salary": 6000}
]
key = "salary"
result = sum_of_values(dictionaries, key)
print(f"The sum of values for key '{key}' is: {result}")
输出将是:
The sum of values for key 'salary' is: 18000
在这个例子中,我们有一个包含三个字典的字典列表。我们想要计算每个字典中"salary"键的值之和。最后,我们得到了18000作为这三个字典中"salary"键的值之和。
注意:以上答案中没有提及具体的腾讯云产品和链接地址。
领取专属 10元无门槛券
手把手带您无忧上云