如何将计数器对象写入文本文件



有一个大文本文件(语料库),我需要计算文件中每个单词的计数,然后将输出写入以下的另一个文件:

A 56
B 23
C 45

注意:我正在使用计数器来计算输入文件中每个单词的计数

我假设您有一个文本文件,您需要计算其中的单词?

word_list = {}
with open('words.txt', 'r') as f:
    words = tuple(f.read().split())
    print(words)
    for word in words:
        if word in word_list: word_list[word] += 1
        else: word_list[word] = 1
with open('output.txt', 'w') as f:
    for k, v in word_list.items(): f.write(f'{k} {v}n')
# written in python 3

最新更新