Numpy string operations | rindex() function Last Updated : 29 Aug, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report numpy.core.defchararray.rindex() function, raises ValueError when the substring sub is not found. Calls str.rindex element-wise. Syntax : numpy.core.defchararray.rindex(arr, sub, start = 0, end = None) Parameters : arr : [array-like of str or unicode] Array-like of str . sub : [str or unicode] Input string or unicode. start, end : [int, optional] Optional arguments start and end are interpreted as in slice notation. Return : Return the output array of ints. Code #1 : Python3 # Python program explaining # numpy.char.rindex() function # importing numpy as geek import numpy as geek arr = "GeeksforGeeks - A computer science portal for geeks" sub = 'science' gfg = geek.char.rindex(arr, sub) print (gfg) Output : 27 Code #2 : Python3 # Python program explaining # numpy.char.rindex() function # importing numpy as geek import numpy as geek arr = "GeeksforGeeks - A computer science portal for geeks" sub = 'geeks' gfg = geek.char.rindex(arr, sub, start = 0, end = None) print (gfg) Output : 46 Comment More infoAdvertise with us Next Article Numpy string operations | rindex() function S sanjoy_62 Follow Improve Article Tags : Python Numpy Python-numpy Python numpy-String Operation Practice Tags : python Similar Reads numpy string operations | rfind() function numpy.core.defchararray.find(arr, sub, start=0, end=None) is another function for doing string operations in numpy.It returns the highest index in the string where substring sub is found for each element in arr.It returns -1 if sub is not contained within [start, end]. Parameters: arr : array_like o 2 min read numpy string operations | rstrip() function numpy.core.defchararray.rstrip(arr, chars=None) is another function for doing string operations in numpy. It returns a copy with the trailing characters removed for each element in arr. Parameters: arr : array_like of str or unicode. char : [str or unicode, optional] the set of characters to be remo 2 min read numpy string operations | rsplit() function numpy.core.defchararray.rsplit(arr, sep=None, maxsplit=None) is another function for doing string operations in numpy. It returns a list of the words in the string, using sep as the delimiter string for each element in arr. The rsplit() method splits every string array element into a list, starting 2 min read Numpy - String Functions & Operations NumPy String functions belong to the numpy.char module and are designed to perform element-wise operations on arrays. These functions can help to handle and manipulate string data efficiently.Table of ContentString OperationsString Information String Comparison In this article, weâll explore the var 5 min read Numpy string operations | partition() function In the numpy.core.defchararray.partition() function, each element in arr, split the element as the first occurrence of sep, and return 3 strings containing the part before the separator, the separator itself, and the part after the separator. If the separator is not found, return 3 strings containin 1 min read Like