#python #nltk #wordnet
#python #nltk #wordnet
Вопрос:
Я работаю над небольшим кодом, и ошибка
IndexError: list index out of range
всегда появляется после выполнения последней строки кода, любая помощь?
from nltk.corpus import wordnet # this is where you load the wordnet corpus
user_input = input("What should I reverse, user?") # this is where you get the items for the string
str = user_input # this is the initial string
stringlength = len(str) # this is where you calculate length of the list
slicedString = str[stringlength::-1] # this is where you start slicing
syns = wordnet.synsets(slicedString) # this gives the reversed word to the dictionary
print(syns[0].definition()) # this prints the meaning (if there is one)
Я искал ответ в книгах, но ничего не работает. (PyCharm Edu 4.0)
Комментарии:
1. Какой пользовательский ввод вы используете?
Ответ №1:
По-видимому, syns
это не список или кортеж длиной не менее 1. Вы пробовали печатать эту переменную, чтобы посмотреть, содержит ли она значение?