python 实现文本分析 源代码
时间: 2024-01-05 08:49:46 浏览: 66
当然可以,文本分析是Python的一大利器。以下是一个简单的例子,用来统计一篇文章中每个单词出现的次数:
```
text = "this is a sample text with several words and words repeated several times"
# 把所有单词变成小写并分割成列表
words = text.lower().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(word, count)
```
这个例子中,我们先把文章中的所有单词变成小写并分割成一个单词列表,然后遍历这个列表,用一个字典统计每个单词出现的次数。最后输出每个单词和它出现的次数即可。
阅读全文