spaCy - Doc._ _getitem_ _ 方法
Doc 类的此方法用于获取特定位置(例如 n)的 token 对象。此处,n 是一个整数。它还支持负索引,并遵循通常的 Python 语义。
例如,doc[-2] 是 doc[len(doc) - 2]。
参数
下表解释了它的参数 −
NAME | TYPE | DESCRIPTION |
---|---|---|
N | integer | 它表示 token 的索引。 |
我们还可以获取一个 span 对象,它从位置(比如 start)开始,到位置(比如 end)结束。这两个位置都是 token 索引。
示例 1
下面给出了 Doc._ _getitem_ _ 方法的示例 −
import spacy doc = nlp_model("This is Tutorialspoint.com") doc[0].text
输出
运行代码时,您将看到以下输出 −
'This'
示例 2
请参阅下面给出的 Doc._ _getitem_ _ 方法的示例 −
doc[-1].text
输出
运行代码时,您将看到以下输出−
'Tutorialspoint.com'
示例 3
这是 Doc._ _getitem_ _ 方法的另一个示例 −
span = doc[1:3] span.text
输出
运行代码时,您将看到以下输出 −
'is Tutorialspoint.com'