如果我有两个不同的字典,我是从不同大小的查询中创建的
dictionary1:
{'id': 1 , 'passCount': 3}, {'id': 2 , 'passCount': 4}, {'id': 5 , 'passCount': 7}, {'id': 6, 'passCount': 3}
dictionary2:
{'id': 1 , 'failCount': 1}, {'id': 3 , 'failCount': 2}, {'id': 5 , 'failCount': 3}
最初,我从这两个字典创建了一个主列表:
^{pr2}$当我将这个列表打印出来作为我的数据时,我只会得到一个匹配的id的列表,而不会考虑其他的id。在
因为这个原因,我想打印一本字典,在那里我可以把它打印出来
{'id' = 1, 'passCount' = 3, 'failCount' = 1}, {'id': 2 , 'passCount': 4, 'failCount' = 0}...
以此类推,而不删除任何id
谢谢
可能它们是两个不同的列表,而不是字典,所以我假设它们是两个列表:
failCount
默认设置为0,您可以尝试以下操作:输出:
^{pr2}$使用dict.setdefault和dict.update方法的短解:
输出:
^{pr2}$相关问题 更多 >
编程相关推荐