import os
os.chdir('C:/workspace')
def count_words(inputname):
fh=open(inputname)
read_fh=fh.read()
number=1
is_alpha=[]
dict_words={}
for word in read_fh:
if word.isalpha():
is_alpha.append(word)
elif word=='\t' or word=='\n' or word==' ':
is_alpha.append(word)
fh_alpha=''.join(is_alpha)
fh_words=fh_alpha.split()
for words in fh_words:
words=words.lower()
if words not in dict_words:
dict_words[words]=number
else:
dict_words[words]=dict_words[words]+1
print dict_words
count_words("words.txt")
第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。
最新推荐文章于 2019-10-17 16:08:40 发布