Подсчет уникальных слов в питоне
В прямом смысле мой код пока таков:
from glob import glob
pattern = "D:\\report\\shakeall\\*.txt"
filelist = glob(pattern)
def countwords(fp):
with open(fp) as fh:
return len(fh.read().split())
print "There are" ,sum(map(countwords, filelist)), "words in the files. " "From directory",pattern
Я хочу добавить код, который считает уникальные слова из шаблона (42 TXT-файла по этому пути), но я не знаю как. Кто-нибудь может мне помочь?