已知文本”The more the data, the better the performance of machine learning algorithms.”。统计文本中每个单词出现的次数
时间: 2024-02-19 16:58:23 浏览: 116
Python统计单词出现的次数
5星 · 资源好评率100%
好的,我们可以使用 Python 的字符串操作和字典来实现这个功能。具体的做法是,将文本字符串按空格分割成单词列表,然后遍历列表,统计每个单词出现的次数,并将结果保存到字典中。代码如下:
```python
text = "The more the data, the better the performance of machine learning algorithms."
# 将文本字符串按空格分割成单词列表
words = text.split()
# 统计每个单词出现的次数
counts = {}
for word in words:
if word in counts:
counts[word] += 1
else:
counts[word] = 1
# 输出结果
for word, count in counts.items():
print("{}: {}".format(word, count))
```
这样,程序会按照空格分割文本字符串,得到单词列表。然后遍历列表,统计每个单词出现的次数,并将结果保存到字典中。最后,程序遍历字典,输出每个单词和它出现的次数。注意,这个程序中的统计是区分大小写的。如果需要忽略大小写,可以在统计前将所有单词转换为小写。
阅读全文