numpy.char.rfind#
- char.rfind(a, sub, start=0, end=None)[源代码]#
对于每个元素,返回字符串中找到子字符串 sub 的最高索引,使得 sub 包含在范围 [ start , end ) 中.
- 参数:
- a : 类数组,具有
StringDType,bytes_或str_dtype类数组,具有 - sub : 类数组, with
StringDType,bytes_, orstr_dtype类数组,具有 要搜索的子字符串.
- start, endarray_like,具有任何整数 dtype
要查找的范围,以切片表示法解释.
- a : 类数组,具有
- 返回:
- yndarray
整数的输出数组
参见
示例
>>> import numpy as np >>> a = np.array(["Computer Science"]) >>> np.strings.rfind(a, "Science", start=0, end=None) array([9]) >>> np.strings.rfind(a, "Science", start=0, end=8) array([-1]) >>> b = np.array(["Computer Science", "Science"]) >>> np.strings.rfind(b, "Science", start=0, end=None) array([9, 0])