用python统计某个单词出现的个数
时间: 2023-03-28 15:00:25 浏览: 313
您好,我可以回答这个问题。使用 Python 可以通过字符串的 count() 方法来统计某个单词在字符串中出现的次数。例如,如果要统计字符串 s 中单词 word 出现的次数,可以使用以下代码:
count = s.count('word')
其中 count 就是单词 word 在字符串 s 中出现的次数。希望能对您有所帮助。
相关问题
python统计某个单词出现的频率
很高兴为您解答问题。您可以使用Python中的字典来统计单词频率,具体代码如下:
```
def word_frequency(text):
word_count = {}
words = text.split()
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
return word_count
text = "Hello world, hello Python, world is great"
word_count = word_frequency(text)
print(word_count)
```
输出结果为:
```
{'Hello': 1, 'world,': 1, 'hello': 1, 'Python,': 1, 'world': 1, 'is': 1, 'great': 1}
```
其中,`word_frequency()` 函数接受一个字符串作为参数,并返回一个字典,字典的键为单词,值为该单词出现的次数。
希望能够帮到您!
python统计每个单词出现的个数
你可以使用Python中的字典来实现统计每个单词出现的个数。首先,将文本转换为小写,并通过split()方法将其拆分为单词列表。然后,遍历单词列表并将每个单词添加到字典中。如果单词已经存在于字典中,则将其计数增加1。这里是一个示例代码:
```
text = "hello world hello"
word_list = text.lower().split()
word_count = {}
for word in word_list:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
print(word_count)
```
该代码将输出以下字典:
```
{'hello': 2, 'world': 1}
```
其中,'hello'出现了2次,'world'出现了1次。
阅读全文