字典列表 统计重复字典的数量
来源:互联网 发布:js获取html标签 编辑:程序博客网 时间:2024/06/05 03:21
L=[ {'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'} ]
M=[]
for i in range(len(L)):
n=L[i].copy()
n["rqs"]=L.count(L[i])
if not n in M:
M.append(n)
{'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'} ]
M=[]
for i in range(len(L)):
n=L[i].copy()
n["rqs"]=L.count(L[i])
if not n in M:
M.append(n)
print(M)
Result:
[
{'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}
]
0 0
- 字典列表 统计重复字典的数量
- 去除列表中重复的字典
- 去除字典列表中的重复字典
- python---统计特定时间发布数量(列表、range、for、元组、字典)
- 列表,字典
- keys可重复的字典
- python 字典列表 列表字典
- 字典和列表的区别
- 字典和列表的区别
- 列表、字典、集合的解析
- C#返回在字典或列表中指定的序列中满足条件的元素数量 dictionary.count
- python实现嵌套列表、字典按某一元素去重复
- HDU 1251 统计难题(字典树(统计前缀数量) || map运用)
- 统计难题(字典树的应用)
- 统计频率【map的用法】【字典序】
- Python字典按值排序、包含字典的列表按字典值排序的方法
- Python字典按值排序、包含字典的列表按字典值排序的方法
- Python字典按值排序、包含字典的列表按字典值排序的方法
- 关于这个博客
- Jquery事件处理
- Android 解决通知栏中TextView marquee 没起作用问题
- swift之小试playground
- 用ganglia监控hadoop
- 字典列表 统计重复字典的数量
- SecureCRT连接linux系统
- Android:实现应用开始界面
- jQuery常用的方法
- 第15周 项目1-打入内部寻内幕 单步执行过程
- 手Q体验不满意的地方之(3)——个人设置栏
- ViewSwitcher的功能与用法View
- 关于服务器js传参数中文乱码解决
- jQuery选择器