1.数据结构,字典列表
[ {'code': 200, 'name': u'tv.xxx','time': '16:29:02'},
{'code': 200,
{'code': 302, 'name': u'news.xxx','time': '16:29:03'}, 'name': u'w.xxx','time': '16:29:03'} ]
2.输出结果如下:
[
{'time': '16:29:02','name': u'w.xxx','code': 200,'rqs':2},
{'time': '16:29:03','name': u'tv.xxx','name': u'news.xxx','code': 302,'rqs':1}
]
代码示例:
sl = [ {'code': 200, 'name': u'tv.xxx', 'time': '16:29:02'},{'code': 200,{'code': 302, 'name': u'news.xxx', 'time': '16:29:03'}, 'name': u'w.xxx', 'time': '16:29:03'} ]
nl = []
tl = [ str(r) for r in sl ]
for record in set(tl):
n = eval(record)
n.update({"rqs":tl.count(record)})
nl.append(n)
print nl