python统计出现次数最多的词语

2023-07-30 12:30:02 统计 词语 次数最多

以下是使用Python统计出现次数最多的词语的代码演示:

# 定义字符串
text = 'pidancode.com,皮蛋编程,pidancode.com,Python编程'

# 将字符串转为小写并去除标点符号
text = text.lower().replace(',', '').replace('.', '')

# 将字符串拆分为单词列表
words = text.split()

# 定义一个空字典用于统计单词出现次数
word_counts = {}

# 遍历单词列表,统计单词出现次数
for word in words:
    if word not in word_counts:
        word_counts[word] = 0
    word_counts[word] += 1

# 找出出现最多的单词及其出现次数
max_word = ''
max_count = 0
for word, count in word_counts.items():
    if count > max_count:
        max_word = word
        max_count = count

# 输出结果
print(f'出现最多的单词是"{max_word}",出现了{max_count}次。')

在上述代码演示中,首先定义了一个字符串,并将其转为小写并去除标点符号。然后将字符串拆分为单词列表,定义一个空字典用于统计单词出现次数,遍历单词列表,统计每个单词出现的次数并存储到字典中。最后,在字典中找出出现次数最多的单词及其出现次数。

相关文章