numpy string operations | rfind() function Last Updated : 23 Jan, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report 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 of str or unicode. sub : [str or unicode] The substring which to be searched. start : [ int, optional] The starting location in each string. end : [ int, optional] The ending location in each string. Returns : [ndarray] Output array of ints. Code #1 : Python3 # Python program explaining # numpy.char.rfind() method # importing numpy as geek import numpy as geek # input arrays in_arr = geek.array(['aAaAaA', 'baA', 'abBABba']) print ("Input array : ", in_arr) # output arrays out_arr = geek.char.rfind(in_arr, sub ='A') print ("Output array: ", out_arr) Output: Input array : ['aAaAaA' 'baA' 'abBABba'] Output array: [5 2 3] Code #2 : Python3 # Python program explaining # numpy.char.rfind() method # importing numpy as geek import numpy as geek # input arrays in_arr = geek.array(['aAaAaA', 'aA', 'abBABba']) print ("Input array : ", in_arr) # output arrays out_arr = geek.char.rfind(in_arr, sub ='a', start = 3, end = 7) print ("Output array: ", out_arr) Output: Input array : ['aAaAaA' 'aA' 'abBABba'] Output array: [ 4 -1 6] Comment More infoAdvertise with us Next Article numpy string operations | zfill() function J jana_sayantan Follow Improve Article Tags : Python Python-numpy Python numpy-String Operation Practice Tags : python Similar Reads Numpy string operations | rindex() function 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 1 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 | rpartition() function In the numpy.core.defchararray.rpartition() function, each element in arr, split the element as the last 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 numpy string operations | rjust() function numpy.core.defchararray.rjust(arr, width, fillchar=' ') is another function for doing string operations in numpy. It returns an array with the elements of arr right-justified in a string of length width.It fills remaining space of each array element using fillchr parameter.If fillchr is not passed t 2 min read numpy string operations | zfill() function numpy.core.defchararray.zfill(arr, width) is another function for doing string operations in numpy. For each element in the array it returns the numeric string left-filled with zeros.The number of left filled zeros happen according to the width. Parameters: arr : array_like of str or unicode.Input a 2 min read numpy string operations | lstrip() function numpy.core.defchararray.lstrip(arr, chars=None) is another function for doing string operations in numpy. It returns a copy with the leading 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 remov 2 min read Like