草庐IT

concordance

全部标签

python - 调用 NLTK 的索引 - 如何在使用的单词之前/之后获取文本?

我想知道concordace返回的实例之后是什么文本。因此,例如,如果您查看他们在'SearchingText'section中给出的示例,他们得到了单词“monstrous”的索引。您如何获得在monstrous实例之后立即出现的单词? 最佳答案 importnltkimportnltk.bookasbooktext1=book.text1c=nltk.ConcordanceIndex(text1.tokens,key=lambdas:s.lower())print([text1.tokens[offset+1]foroffset