国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

python中遍歷列表的合并問題

瀏覽:151日期:2022-09-17 08:19:37

問題描述

針對爬蟲結(jié)果的列表,應(yīng)當(dāng)如何處理才能進(jìn)行合并,試過一些方法都不是預(yù)期的效果我希望的效果是將:【‘犯罪’】【‘犯罪’,‘劇情’】……合并成:【‘犯罪’,‘犯罪’,‘劇情’……】最終目的是進(jìn)行出現(xiàn)頻率的統(tǒng)計(jì)。謝謝指點(diǎn)!python中遍歷列表的合并問題

問題解答

回答1:

把count_times=[]放在大循環(huán)外面(第一個(gè)循環(huán)),然后統(tǒng)計(jì)

print dict([(i,count_times.count(i)) for i in set(count_times)])回答2:

你的目標(biāo)如果是統(tǒng)計(jì)出現(xiàn)頻率的話可以使用collections里的Counter如圖python中遍歷列表的合并問題

回答3:

用字典統(tǒng)計(jì)即可

回答4:

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]: bOut[3]: {1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1}回答5:

Counter 也能顯示統(tǒng)計(jì)后的列表

python中遍歷列表的合并問題

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 海阳市| 盐山县| 同江市| 织金县| 喀喇沁旗| 新巴尔虎左旗| 翁牛特旗| 万盛区| 介休市| 黄石市| 定西市| 德昌县| 霍林郭勒市| 镇平县| 衡山县| 都江堰市| 松潘县| 包头市| 察雅县| 旅游| 赣州市| 原平市| 宿州市| 澳门| 六盘水市| 怀远县| 循化| 白玉县| 论坛| 屏东市| 额尔古纳市| 平远县| 木兰县| 鄂伦春自治旗| 新和县| 舟山市| 砚山县| 富阳市| 林周县| 将乐县| 兴义市|