Я пытаюсь получить список Биграммного данного предложения, например, если я печатаю,Сформировать биграммы с NLTK
To be or not to be
Я хочу, чтобы программа для создания
to be, be or, or not, not to, to be
Я попытался следующим код, но только дает мне
<generator object bigrams at 0x0000000009231360>
Это мой код:
import nltk
bigrm = nltk.bigrams(text)
print(bigrm)
Итак, как мне получить то, что я хочу? Я хочу список комбинаций слов, подобных выше (быть, быть или, или нет, а не быть).
Try: 'список (bigrm)' – alvas
Просто потому что я люблю код: [Здесь] (http://locallyoptimal.com/blog/2013/01/20/elegant-n-gram-generation-in-python /) - это отличный независимый от NLTK файл bigram-oneliner. – patrick