美文网首页
Python123 Python语言程序设计 -《沉默的羔羊》之

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

作者: py小入门 | 来源:发表于2020-04-28 09:01 被阅读0次

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

描述

附件是《沉默的羔羊》中文版内容,请读入内容,分词后输出长度大于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)

相关文章

网友评论

      本文标题:Python123 Python语言程序设计 -《沉默的羔羊》之

      本文链接:https://www.haomeiwen.com/subject/lfvmwhtx.html