首页 > 解决方案 > 如何在python字典中对嵌套字典的值求和

问题描述

我只想添加价格值以了解购物清单的总数

shopping_list = {
    "product1": {
        "product_name": "milk",
        "quantity": 1,
        "price": 2},

    "product2": {
        "product_name": "butter",
        "quantity": 1,
        "price": 3}
}

标签: pythondictionarynested

解决方案


shopping_list = {
    "product1": {
        "product_name": "milk",
        "quantity": 1,
        "price": 2},

    "product2": {
        "product_name": "butter",
        "quantity": 1,
        "price": 3}
}

total_price = 0
for key in shopping_list.keys():
    total_price += shopping_list[key]["price"]

print(total_price)

推荐阅读