如何在从.csv文件创建的列表中查找单词出现的频率

用户名

我正在尝试编写一个程序,该程序首先读取输入文件的名称,然后使用csv.reader()方法读取文件。该文件包含用逗号分隔的单词列表。程序应输出单词及其频率(每个单词出现在文件中的次数),且不得重复。

文件input1.csv具有hello,cat,man,hey,狗,男孩,你好,man,cat,女人,狗,Cat,嘿,男孩

到目前为止,我有这个:

import csv
with open('input1.csv', 'r') as wordsfile:
words_reader = csv.reader(wordsfile)
for row in words_reader:
    for word in row:
        count = row.count(word)
        print(word, count)

但我的输出是这样的:“你好1猫2男人2嘿2狗2男孩2你好1男人2猫2女人1狗2猫1嘿2男孩2”

我正在尝试输出此内容,但没有任何重复,我很困惑,不胜感激。

阿里曼·德什瓦尔

尝试使用set()

import csv
with open('input1.csv', 'r') as wordsfile:
words_reader = csv.reader(wordsfile)
for row in words_reader:
    list_of_words = set(row)
    for word in list_of_words:
        count = row.count(word)
        print(word, count)

我对csv库不是很熟悉,并且我不知道row是一个列表还是不很抱歉,如果这会引发错误。如果row是字符串,则可以使用

row = row.split()
list_of_words = set(row)

希望能帮助到你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用python查找文本文件中单词的出现频率?但用户应输入单词

来自分类Dev

如何在从csv文件创建的数据框中添加列名?

来自分类Dev

如何在从基类生成的类上创建@property?

来自分类Dev

如何在从QHeaderView类派生的文本中绘制文本

来自分类Dev

如何在从MySQL检索的表行中添加值?

来自分类Dev

如何在从RelativeLayout继承的类中设置边距

来自分类Dev

如何在从UITableViewController到UIViewController的展开中声明UITableViewController

来自分类Dev

如何在从 HTML 生成的 PDF 中定义块的长度?

来自分类Dev

如何在从 Android Studio 中的 CSV 文件导入时从 SQLite DB 中删除特殊字符?

来自分类Dev

如何在从数据库中检索的MVC下拉列表中显示值

来自分类Dev

如何在从PuPHPet生成的配置文件中设置Nginx重写规则?

来自分类Dev

如何在从java下载的SFTP文件中解密密码

来自分类Dev

如何在从文件读取的 hive 查询中传递变量作为表名

来自分类Dev

如何在从下拉列表中选择值时刷新所有下拉列表

来自分类Dev

如何在从下拉列表 html 中选择值时使文本字段只读

来自分类Dev

如何在从角度材料选择下拉列表中选择值时显示按钮

来自分类Dev

如何在从逗号分隔的文本文件读取的行中创建子字符串

来自分类Dev

如何在从通知中调用的活动中按回时留在应用程序中?

来自分类Dev

如何在从相机中拾取或捕获的imageview中显示图像

来自分类Dev

如何在从输出参数中获取值同时提供值作为输入?

来自分类Dev

如何在从json检索的聚合物中渲染HTML?

来自分类Dev

如何在从INSERT ...冲突中返回中包括排除的行

来自分类Dev

如何在从成员函数调用的闭包中修改self?

来自分类Dev

Codeigniter 2.2.2 /如何在从控制器传入的“视图”中打印数组数据?

来自分类Dev

如何在从数据库检索到的html中显示不同的颜色?

来自分类Dev

如何在从系统类继承的方法类中替换指向方法的指针?

来自分类Dev

如何在从另一个页面加载的模式中运行脚本?

来自分类Dev

如何在从模型中选择要素的过程中执行随机网格搜索?

来自分类Dev

如何在从ALB目标组中删除的EC2实例上执行脚本?

Related 相关文章

  1. 1

    如何使用python查找文本文件中单词的出现频率?但用户应输入单词

  2. 2

    如何在从csv文件创建的数据框中添加列名?

  3. 3

    如何在从基类生成的类上创建@property?

  4. 4

    如何在从QHeaderView类派生的文本中绘制文本

  5. 5

    如何在从MySQL检索的表行中添加值?

  6. 6

    如何在从RelativeLayout继承的类中设置边距

  7. 7

    如何在从UITableViewController到UIViewController的展开中声明UITableViewController

  8. 8

    如何在从 HTML 生成的 PDF 中定义块的长度?

  9. 9

    如何在从 Android Studio 中的 CSV 文件导入时从 SQLite DB 中删除特殊字符?

  10. 10

    如何在从数据库中检索的MVC下拉列表中显示值

  11. 11

    如何在从PuPHPet生成的配置文件中设置Nginx重写规则?

  12. 12

    如何在从java下载的SFTP文件中解密密码

  13. 13

    如何在从文件读取的 hive 查询中传递变量作为表名

  14. 14

    如何在从下拉列表中选择值时刷新所有下拉列表

  15. 15

    如何在从下拉列表 html 中选择值时使文本字段只读

  16. 16

    如何在从角度材料选择下拉列表中选择值时显示按钮

  17. 17

    如何在从逗号分隔的文本文件读取的行中创建子字符串

  18. 18

    如何在从通知中调用的活动中按回时留在应用程序中?

  19. 19

    如何在从相机中拾取或捕获的imageview中显示图像

  20. 20

    如何在从输出参数中获取值同时提供值作为输入?

  21. 21

    如何在从json检索的聚合物中渲染HTML?

  22. 22

    如何在从INSERT ...冲突中返回中包括排除的行

  23. 23

    如何在从成员函数调用的闭包中修改self?

  24. 24

    Codeigniter 2.2.2 /如何在从控制器传入的“视图”中打印数组数据?

  25. 25

    如何在从数据库检索到的html中显示不同的颜色?

  26. 26

    如何在从系统类继承的方法类中替换指向方法的指针?

  27. 27

    如何在从另一个页面加载的模式中运行脚本?

  28. 28

    如何在从模型中选择要素的过程中执行随机网格搜索?

  29. 29

    如何在从ALB目标组中删除的EC2实例上执行脚本?

热门标签

归档