1. 下面给定了一大段话,请按空格符或者换行符进行分割,并将分割后的每个单词放入列表,统计每个单词的出现次数,最终输出统计的结果。(提示:保存长字符串使用三对双引号”””......”””或者三对单引号’’’......’’’即可)
时间: 2024-11-06 13:23:49 浏览: 4
文件分析(给定一个非中文的文本文件以及一系列查询单词,请输出所查询单词的出现次数。)
3星 · 编辑精心推荐
首先,这个问题要求我们对一段文本进行分词,并计算每个单词的出现次数。在Python中,我们可以使用`split()`函数来分割字符串,然后使用字典来存储每个单词及其计数。下面是一个简单的示例:
```python
text = """下面给定了一大段话,请按空格符或者换行符进行分割,并将分割后的每个单词放入列表,统计每个单词的出现次数,最终输出统计的结果。(提示:保存长字符串使用三对双引号“””......“””或者三对单引号‘’’......‘’’即可)"""
# 分割文本
words = text.split()
# 创建一个空字典来存储单词计数
word_count = {}
# 统计每个单词的出现次数
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
# 输出结果
for word, count in word_count.items():
print(f"'{word}': {count}")
```
运行此代码后,你会得到每个单词及其出现次数。注意,这个例子中我们假设文本中的所有内容都是有意义的英文单词,对于中文或其他非英文字符,需要额外处理。
阅读全文