parent
d50bb5b8bd
commit
383644310e
@ -0,0 +1,20 @@
|
|||||||
|
from collections import Counter
|
||||||
|
|
||||||
|
# 读取新闻标题文件
|
||||||
|
with open('aoyun.txt', 'r', encoding='utf-8') as f:
|
||||||
|
danmu_all = f.readlines()
|
||||||
|
|
||||||
|
# 筛选包含关键词的表题
|
||||||
|
keywords = ['冠军','夺冠','金牌','金','冠','胜利','取胜','连胜','赢','战胜','荣耀']
|
||||||
|
ai_danmu = [danmu for danmu in danmu_all if any(keyword in danmu for keyword in keywords)]
|
||||||
|
|
||||||
|
num = Counter(ai_danmu)
|
||||||
|
most_common = num.most_common(30)
|
||||||
|
|
||||||
|
print("输出含有关键词的新闻标题:")
|
||||||
|
i = 0
|
||||||
|
for content,count in most_common:
|
||||||
|
print(f"{content.strip()}")
|
||||||
|
i += 1
|
||||||
|
|
||||||
|
print("含有关键词的新闻标题有",i,'个')
|
Loading…
Reference in new issue