spaCy - Doc._ _getitem_ _方法



此 Doc 类方法用于获取特定位置 n 处的令牌对象。此处,n 为整数。它还支持负索引并遵循通常的 Python 语义。

例如,doc[-2] 为 doc[len(doc) - 2]。

参数

下表解释了其参数−

名称 类型 说明
n 整数 表示令牌的索引。

我们还可以获取一个从某个位置(假设为 start)开始、在某个位置(假设为 end)结束的 span 对象。这两个位置均为令牌索引。

示例 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'
spacy_containers.htm
广告