84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
针对爬虫结果的列表,应当如何处理才能进行合并,试过一些方法都不是预期的效果我希望的效果是将:【‘犯罪’】【‘犯罪’,‘剧情’】……合并成:【‘犯罪’,‘犯罪’,‘剧情’……】最终目的是进行出现频率的统计。谢谢指点!
人生最曼妙的风景,竟是内心的淡定与从容!
把count_times=[]放在大循环外面(第一个循环),然后统计
print dict([(i,count_times.count(i)) for i in set(count_times)])
你的目标如果是统计出现频率的话可以使用collections里的Counter如图
用字典统计即可
In [1]: b, a = {}, [1, 2, 3, 4, 5, 6] In [2]: [b.update({key: b[key] + 1}) if key in b.keys() else b.update({key: 1}) for key in a] Out[2]: [None, None, None, None, None, None] In [3]: b Out[3]: {1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1}
Counter 也能显示统计后的列表
把count_times=[]放在大循环外面(第一个循环),然后统计
你的目标如果是统计出现频率的话可以使用collections里的Counter
如图
用字典统计即可
Counter 也能显示统计后的列表