numpy.char.rfind#

символ.rfind(a, sub, начало=0, end=None)[источник]#

Для каждого элемента вернуть наивысший индекс в строке, где подстрока sub найдено, такое что sub содержится в диапазоне [start, end).

Параметры:
aподобный массиву, с StringDType, bytes_, или str_ dtype
subподобный массиву, с StringDType, bytes_, или str_ dtype

Подстрока для поиска.

начало, конецarray_like, с любым целочисленным типом данных

Диапазон для поиска, интерпретируемый как в нотации срезов.

Возвращает:
yndarray

Выходной массив целых чисел

Смотрите также

str.rfind

Примеры

>>> 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])