小编Eri*_*ika的帖子

字典中列表中仅有的几个索引的总和

如果我有这种类型的字典:

a_dictionary = {"dog": [["white", 3, 5], ["black", 6,7], ["Brown", 23,1]],
                "cat": [["gray", 5, 6], ["brown", 4,9]],
                "bird": [["blue", 3,5], ["green", 1,2], ["yellow", 4,9]],
                "mouse": [["gray", 3,4]]
                }
Run Code Online (Sandbox Code Playgroud)

我想从第一行 3 与 6 和 23 求和,在下一行 5 与 4 等求和,这样打印时我会得到:

dog [32, 13]
cat [9, 15]
bird [8, 16]
mouse [3,4]
Run Code Online (Sandbox Code Playgroud)

我尝试了a_dictionary 范围的for 循环来按索引求和,但随后我无法通过以下键访问值:a_dictionary[key]

但是,如果我像这样循环遍历 a_dictionary for key, value in a dictionary.items():,我无法通过索引访问它来总结所需的值。

我很想看看如何实现这一点。谢谢。

python dictionary

16
推荐指数
4
解决办法
1055
查看次数

标签 统计

dictionary ×1

python ×1