Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将标签替换为单词-spacy_Python_Nltk_Spacy - Fatal编程技术网

Python 将标签替换为单词-spacy

Python 将标签替换为单词-spacy,python,nltk,spacy,Python,Nltk,Spacy,我试图用他们的标签来替换这个句子。我想用标签代替单词和句子的形式 from __future__ import unicode_literals import spacy,en_core_web_sm import textacy nlp = en_core_web_sm.load() sentence = 'The cat sat on the mat. the dog sleeps.' doc = nlp(sentence) for token in doc: print(token.dep

我试图用他们的标签来替换这个句子。我想用标签代替单词和句子的形式

from __future__ import unicode_literals
import spacy,en_core_web_sm
import textacy
nlp = en_core_web_sm.load()
sentence = 'The cat sat on the mat. the dog sleeps.'
doc = nlp(sentence)
for token in doc:
print(token.dep_)
输出

det
nsubj
ROOT
prep
det
pobj
punct
det
nsubj
ROOT
punct
预期产出:

det nsubj ROOT prep det pobj det punct det nsubj ROOT punct

您可以使用
str.join

Ex:

print(" ".join([token.dep_ for token in doc]))   #List comprehension 

您可以使用
str.join

Ex:

print(" ".join([token.dep_ for token in doc]))   #List comprehension 

谢谢拉凯什。如果你也能看看我的句子结构问题。如果它解决了您的问题,请接受ans。如果我能解决你的问题,我会看看你的问题。谢谢Rakesh。如果你也能看看我的句子结构问题。如果它解决了您的问题,请接受ans。如果我能解决你的问题,我会看看你的问题。