python - 从字符串python中提取单词并使用nlp将它们添加到数组中
问题描述
我在Python中有这个问题。我将导入一条语句,例如“玛丽有一个小灯”。我需要实现 NLP,以便我可以将每个单词放入一个数组中。所以输出将是 a[0] = 'Mary' 等等。
import nltk
from nltk.corpus import wordnet
from nltk.tokenize import word_tokenize
i = 0
mytext = "Hello Mr. Adam, how are you? I hope everything is going well. Today is a good day, see you dude."
blah = [word_tokenize(i) for i in mytext]
blah[1]
输出给出'e'
解决方案
只需使用:
blah = word_tokenize(mytext)
推荐阅读
- r - 自动测试代码中 ks.test 的变量列表
- r - 在 R 中构建自定义停用词词典时识别重音字符
- python - 如何将字符串和整数添加到文件中然后对其进行排序?
- wordpress - Wordpress:如果选中父类别,则从 slug 中减去子类别
- javascript - React 最终表单将附加参数传递给表单状态
- c++ - 编译器错误:没有合适的默认构造函数可用
- python - 如何在 3D pyqtgraph 实现中设置 GLMeshItem 的绝对位置
- javascript - 如何从没有 npm/webpack 的 HTML 文件中导入反应模块
- imagemagick - PHPthumb 不工作 - 不显示图像
- c# - 主机如何区分 MVC 请求和 Web API 请求