find#
- pylibcudf.strings.find.contains(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回一个布尔值列,其中每个字符串对应一个布尔值,如果该字符串中找到了对应的目标字符串,则该布尔值为 true。
target
可以是一个Column
或一个Scalar
。如果
target
是一个标量,将在每个字符串中搜索该标量。如果target
是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参阅
contains()
。- 参数:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
要在每个字符串中搜索的字符串
- 返回:
- pylibcudf.Column
新的布尔值列,对于包含目标的每个字符串,其值为 True
- pylibcudf.strings.find.ends_with(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回一个布尔值列,其中每个字符串对应一个布尔值,如果提供的列中该字符串的末尾找到了目标字符串,则该布尔值为 true。
target
可以是一个Column
或一个Scalar
。如果
target
是一个标量,将在每个字符串中搜索该标量。如果target
是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参阅
ends_with()
。- 参数:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
要在每个字符串末尾搜索的字符串
- 返回:
- pylibcudf.Column
新的布尔值列,对于以目标结尾的每个字符串,其值为 True
- pylibcudf.strings.find.find(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回一个字符位置值列,其中目标字符串首次在提供的列的每个字符串中找到。
target
可以是一个Column
或一个Scalar
。如果
target
是一个标量,将在每个字符串中搜索该标量。如果target
是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参阅
find()
。- 参数:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
要在每个字符串中搜索的字符串
- startsize_type
搜索中包含的第一个字符位置
- stopsize_type
搜索中包含的最后一个位置(不含)。默认值 -1 将搜索到字符串的末尾。
- 返回:
- pylibcudf.Column
包含字符位置值的新整数列
- pylibcudf.strings.find.rfind(Column input, Scalar target, size_type start=0, size_type stop=-1) Column #
返回一个字符位置值列,其中目标字符串首次在从每个字符串末尾开始搜索时找到。
详情请参阅
rfind()
。- 参数:
- inputColumn
输入字符串
- targetScalar
要在每个字符串中搜索的字符串
- startsize_type
搜索中包含的第一个字符位置
- stopsize_type
搜索中包含的最后一个位置(不含)。默认值 -1 将搜索到字符串的末尾。
- 返回:
- pylibcudf.Column
包含字符位置值的新整数列
- pylibcudf.strings.find.starts_with(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回一个布尔值列,其中每个字符串对应一个布尔值,如果提供的列中该字符串的开头找到了目标字符串,则该布尔值为 true。
target
可以是一个Column
或一个Scalar
。如果
target
是一个标量,将在每个字符串中搜索该标量。如果target
是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参阅
starts_with()
。- 参数:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
要在每个字符串开头搜索的字符串
- 返回:
- pylibcudf.Column
新的布尔值列,对于以目标开头的每个字符串,其值为 True