当前位置:   article > 正文

使用Python对文本进行共现统计_python统计一句话中同时存在两个词

python统计一句话中同时存在两个词
  1. #-*-coding:utf-8-*-
  2. import pandas as pd
  3. list=['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L']
  4. word_list=[]
  5. for i in range(0,len(list)):
  6. for j in range(0,len(list)):
  7. word_list.append([list[i],list[j]])
  8. data={}
  9. for k in range(0,10):
  10. with open(str(k)+"_keywords.txt",'r',encoding='utf-8',errors='ignore') as f:
  11. txt_list=f.read().strip().split("\n")
  12. for line in txt_list:
  13. for l in word_list:
  14. if l[0] in line and l[1]in line:
  15. key=str(l[0])+';'+str(l[1])+';'
  16. if key in data.keys():
  17. data[key]=data[key]+1
  18. else:
  19. data.update({key:1})
  20. print(str(k)+' 完成')
  21. dat
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/764392
推荐阅读
相关标签
  

闽ICP备14008679号