Numpy string operations | replace() function Last Updated : 29 Aug, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report In the numpy.core.defchararray.replace() function, each element in arr, return a copy of the string with all occurrences of substring old replaced by new. Syntax : numpy.core.defchararray.replace(arr, old, new, count = None) Parameters : arr : [array-like of str] Given array-like of string. old : [str or unicode] Old substring you want to replace. new : [str or unicode] New substring which would replace the old substring. count : [int, optional] If the optional argument count is given, only the first count occurrences are replaced. Return : [ndarray] Return the output array of str . Code #1 : Python3 # Python program explaining # numpy.char.replace() function # importing numpy as geek import numpy as geek gfg = geek.char.replace('GFG | a computer science portal for geeks', 'GFG', 'GeeksforGeeks') print (gfg) Output : GeeksforGeeks | a computer science portal for geeks Code #2 : Python3 # Python program explaining # numpy.char.replace() function # importing numpy as geek import numpy as geek gfg = geek.char.replace('This is a python article', 'python', 'Numpy-Python', count = 1) print (gfg) Output : This is a Numpy-Python article Comment More infoAdvertise with us Next Article numpy string operations | strip() function S sanjoy_62 Follow Improve Article Tags : Numpy Python-numpy Python numpy-String Operation 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 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 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 | strip() function numpy.core.defchararray.strip(arr, chars=None) is another function for doing string operations in numpy. It returns a copy with the leading and 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 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