【发布时间】:2021-11-07 17:12:44
【问题描述】:
我有功能
def find_n_similar():
word = input("please enter a word: ")
word_syntest = wordnet.synsets(word)[0]
print(word_syntest)
similarity_rate = {}
with open("1-1000.txt", 'r') as file:
file_words = file.read().split("\n")
print(file_words)
for file_word in file_words:
file_word_syntest = wordnet.synsets(file_word)
similarity_rate.update({f"{file_word}": word_syntest.path_similarity(file_word_syntest)})
如果我输入“the”、“of”等,它会抛出异常:IndexError: list index out of range
我怎样才能找到这些词的同义词?
【问题讨论】: