本帖最后由 realcriss 于 2014-12-02 16:51 编辑
1、数据结构,字典列表
[ {'code': 200, 'name': u'tv.xxx', 'time': '16:29:02'},
{'code': 200, 'name': u'tv.xxx', 'time': '16:29:02'},
{'code': 302, 'name': u'news.xxx', 'time': '16:29:03'},
{'code': 200, 'name': u'news.xxx', 'time': '16:29:03'},
{'code': 302, 'name': u'w.xxx', 'time': '16:29:03'},
{'code': 302, 'name': u'w.xxx', 'time': '16:29:03'} ]
2、希望得到结果如下
按照 time --> name --> code 相同的情况下,计算重复字典的数量(rqs就是重复次数)
得到下面新的字典列表
[
{'time': '16:29:02','name': u'w.xxx','code': 200,'rqs':2},
{'time': '16:29:03','name': u'tv.xxx','code': 200,'rqs':2},
{'time': '16:29:03','name': u'news.xxx','code': 302,'rqs':1}
]
|