python编辑一个统计字符串单词的函数,并且返回
时间: 2024-05-14 09:13:38 浏览: 55
python统计文本字符串里单词出现频率的方法
5星 · 资源好评率100%
单词出现的次数。
好的,这个问题很简单,以下是一个Python函数,可以统计一个字符串中每个单词出现的次数:
```python
def count_words(text):
# 将所有的大写字母转换为小写字母,方便统计
text = text.lower()
# 将所有的标点符号替换为空格,方便分割单词
for char in '-.,\n':
text = text.replace(char, ' ')
# 分割单词
words = text.split()
# 统计单词出现的次数
word_count = {}
for word in words:
if word not in word_count:
word_count[word] = 1
else:
word_count[word] += 1
# 返回结果
return word_count
```
你可以调用这个函数,统计任何一个字符串中单词的出现次数。
阅读全文