你可以使用Python的字符串操作和字典來統計文件中單詞的個數。下面是一個示例代碼:
def count_words(filename):
word_count = {}
with open(filename, 'r') as file:
for line in file:
words = line.split()
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
return word_count
filename = 'example.txt'
word_count = count_words(filename)
print(word_count)
在上面的代碼中,我們定義了一個count_words
函數來統計單詞個數。它首先創建一個空的字典word_count
來存儲單詞及其出現的次數。然后,我們打開文件,逐行讀取文件內容。對于每一行,我們使用split
函數將其拆分成單詞。然后,對于每個單詞,我們檢查它是否已經在word_count
字典中。如果是,則將其計數增加1,如果不是,則將其添加到字典中,并將計數設置為1。最后,返回word_count
字典。
你可以將上述代碼保存到一個Python文件中,將文件名替換為你要統計的文件名,并運行這個Python程序。它將打印出每個單詞及其出現的次數。