📅  最后修改于: 2023-12-03 15:10:00.013000             🧑  作者: Mango
您可以使用以下Python代码来返回所有给定句子中出现的单词数:
def count_words(sentences):
word_count = {}
for sentence in sentences:
for word in sentence.split():
if word not in word_count:
word_count[word] = 1
else:
word_count[word] += 1
return word_count
此函数接受一个字符串列表作为输入,每个字符串代表一个句子。它将返回一个单词计数器字典,其中包括所有在输入句子中出现的单词及其出现次数。例如,如果输入句子列表为:
sentences = ['I love Python', 'Python is awesome', 'Python is easy to learn']
则count_words函数将返回以下字典:
{
'I': 1,
'love': 1,
'Python': 3,
'is': 2,
'awesome': 1,
'easy': 1,
'to': 1,
'learn': 1
}
您可以使用此功能来计算任何给定文本的单词频率统计数据,以便您在制定文本挖掘策略时更好地了解文本内容。
这是一种非常简单而实用的技术,可以用于文本挖掘、信息检索、自然语言处理和机器学习等领域。