0034仕様書無しさん
2016/10/23(日) 18:19:51.40def makeInverseIndex(strlist):
sl=strlist.replace('.',' ').replace(',',' ').replace(':',' ').replace(';',' ')
word_list=sl.split()
word_dic={wd:set() for wd in word_list}
f=open('stories_small.txt')
line_list=dict(enumerate(list(f)))
for num in line_list:
line_set = set(line_list[num].split())
for w in word_dic:
if w in line_set:
word_dic[w]=word_dic[w]|{num}
return word_dic
g=open('stories_small.txt')
linest=dict(enumerate(list(g)))
w_dic=makeInverseIndex(lines[0])
print(w_dic)