Open In App

Numpy string operations | replace() function

Improve
Improve
Like Article
Like
Save
Share
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


Last Updated : 29 Aug, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads