Python程序:查找字符串列表中最常见的单词

Python程序:查找字符串列表中最常见的单词

当需要在一个字符串列表中查找最常见的单词时,遍历该列表,并使用“max”方法获取最高字符串的计数。

例子

以下是相同的演示。

from collections import defaultdict
my_list = ["python is best for coders", "python is fun", "python is easy to learn"]

print("The list is :")
print(my_list)

my_temp = defaultdict(int)

for sub in my_list:
   for word in sub.split():
      my_temp[word] += 1

result = max(my_temp, key=my_temp.get)

print("The word that has the maximum frequency :")
print(result)

输出

The list is :
['python is best for coders', 'python is fun', 'python is easy to learn']
The word that has the maximum frequency :
python

说明

  • 所需的包被导入环境中。

  • 定义一个字符串列表,并在控制台显示。

  • 创建一个整数字典并分配给一个变量。

  • 遍历字符串列表并基于空格分割。

  • 确定每个单词的计数。

  • 使用’max’方法确定其最大值。

  • 将其分配给一个变量。

  • 将其作为输出显示在控制台上。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程