Python123 Python语言程序设计 -《沉默的羔羊》之

2020-04-28  本文已影响0人  py小入门

《沉默的羔羊》之最多单词

描述

附件是《沉默的羔羊》中文版内容,请读入内容,分词后输出长度大于2且最多的单词。

如果存在多个单词出现频率一致,请输出按照Unicode排序后最大的单词。

输入格式

文件

输出格式

字符串

答案:

import jieba
with open('沉默的羔羊.txt','r',encoding='utf-8') as f:
    t = f.read()
    wd = jieba.lcut(t)
    c = {}
    for w in wd:
        if len(w)==1:
            continue
        if w in c.keys():
            c[w] += 1
        else:
            c[w]=1
n = 1
for i in c.keys():
    if c[i]>n:
        n=c[i]
        s = i
print(s)
上一篇 下一篇

猜你喜欢

热点阅读