热门

最新

红包

立Flag

投票

同城

我的

发布
liht_1634
爱上电路设计
3 年前
trueliht_1634

Excel解多元一次方程组(线代)

帖子链接:来自null社区

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
import jiebaexcludes = {"将军","却说","荆州","二人","不可","不能","如此"}txt = open("三国演义.txt", "r", encoding='utf-8').read()words = jieba.lcut(txt)counts = {}for word in words: if len(word) == 1: continue elif word == "诸葛亮" or word == "孔明曰": rword = "孔明" elif word == "关公" or word == "云长": rword = "关羽" elif word == "玄德" or word == "玄德曰": rword = "刘备" elif word == "孟德" or word == "丞相": rword = "曹操" else: rword = word counts[rword] = counts.get(rword,0) + 1for word in excludes: del(counts[word])items = list(counts.items())items.sort(key=lambda x:x[1], reverse=True) for i in range(5): word, count = items[i] print ("{0:<10}{1:>5}".format(word, count))
立即登录