我正在尝试编写一个程序,首先读取输入文件的名称,然后使用 csv.reader() 方法读取该文件。该文件包含以逗号分隔的单词列表。程序应该输出单词及其频率(每个单词在文件中出现的次数),没有任何重复项。
文件input1.csv有hello,cat,man,hey,dog,boy,Hello,man,cat,woman,dog,Cat,hey,boy
到目前为止我有这个:
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”
我正在尝试输出此内容,但没有任何重复项,我很困惑,任何帮助将不胜感激。
繁星点点滴滴
精慕HU
慕勒3428872
动漫人物
慕斯王
相关分类