您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python NLTK:Bigrams卦gramgrams

Python NLTK:Bigrams卦gramgrams

如果您应用某种集合论(如果我正确地解释了您的问题),您会发现想要的三元组只是元素的[2:5],[4:7],[6:8]等元素该token列表。

您可以这样生成它们:

>>> new_trigrams = []
>>> c = 2
>>> while c < len(token) - 2:
...     new_trigrams.append((token[c], token[c+1], token[c+2]))
...     c += 2
>>> print new_trigrams
[('are', 'you', '?'), ('?', 'i', 'am'), ('am', 'fine', 'and')]
python 2022/1/1 18:42:04 有270人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶