Numpy string operations | replace() function
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
Please Login to comment...