我得到了这样的东西:
> d1 = {'System tests': {'failed': 5, 'passed': 0, 'total': 5},
'Func tests': {'failed': 5, 'passed': 0, 'total': 5}}
> d2 = {'System tests': {'failed': 1, 'passed': 1, 'total': 2},
'Func tests': {'failed': 3, 'passed': 2, 'total': 5}}
> d3 = {'System tests': {'failed': 0, 'passed': 0, 'total': 0},
'Func tests': {'failed': 1, 'passed': 0, 'total': 1}}
我希望将'failed', 'passed'和'total'的值汇总到一个字典中。输出应该像这样:
```python { 'failed': 2, 'passed': 8, 'total': 10 } ```
d4 = {'System tests': {'failed': 6, 'passed': 1, 'total': 7},
'Func tests': {'failed': 9, 'passed': 2, 'total': 11}
什么是最简单的解决方案来完成这件事?
我可以使用基本库,但不包括collections。
解决方案必须是通用的,例如如果将来出现其他字典。