小编Jan*_*ith的帖子

试图在嵌套字典中查找唯一值的总和.(见例子!)

假设我有这个变量list_1,它是一个字典列表.每个字典都有一个名为"group"的嵌套字典,其中包含一些信息,包括"name".

我要做的是总结每个唯一组名的得分.

所以我正在寻找类似于的输出:

(陶瓷)总得分=(18)
(数学)
总得分=(20)(历史)总得分=(5)

我在括号中有上述信息,因为无论列表中的项目数量或表示的唯一组数量如何,我希望此代码能够正常工作.

list_1变量:

    list_1 = [

    {"title" : "Painting",
     "score" : 8,
     "group" : {"name" : "Ceramics",
                "id" : 391}
     },

    {"title" : "Exam 1",
     "score" : 10,
     "group" : {"name" : "Math",
                "id" : 554}
     },

    {"title" : "Clay Model",
     "score" : 10,
     "group" : {"name" : "Ceramics",
                "id" : 391}
     },

    {"title" : "Homework 3",
     "score" : 10,
     "group" : {"name" : "Math",
                "id" : 554}
     },

    {"title" …
Run Code Online (Sandbox Code Playgroud)

python dictionary nested

6
推荐指数
1
解决办法
107
查看次数

标签 统计

dictionary ×1

nested ×1

python ×1