Python 统计文本中单词出现次数
本题要求编写 Python 代码,统计一段文本中所有单词出现的次数,并将出现次数最多的单词及其出现次数输出。
输入:
一段文本,其中没有换行,不会输入空字符串。
输出:
出现次数最多的单词的出现次数,然后是这个单词(小写形式),一行输出一个。如果出现次数最多的单词不止一个,则对单词排序后按升序全部显示,也是一行一个,出现次数只在第一行输出一次即可,不要每个单词前都输出一遍。
示例输入:
'Hello world! This is a Python program. 23333 is a number, not a word.'
示例输出:
2 a hello is program python this
解释:
单词出现次数统计如下:
'hello': 1 'world': 1 'this': 1 'is': 1 'a': 1 'python': 1 'program': 1 '23333': 1 'not': 1 'number': 1 'word': 1
出现次数最多的单词是'hello',出现了2次,然后对所有出现次数为1的单词按升序排序输出。
原文地址: https://www.cveoy.top/t/topic/nk6H 著作权归作者所有。请勿转载和采集!