w3resource

NumPy: Replace "PHP" with "Python" in the element of a given array

NumPy String: Exercise-13 with Solution

Write a NumPy program to replace "PHP" with "Python" in the element of a given array.

Sample Solution:-

Python Code:

import numpy as np
x = np.array(['PHP Exercises, Practice, Solution'], dtype=np.str)
print("\nOriginal Array:")
print(x)
r = np.char.replace(x, "PHP", "Python")
print("\nNew array:")
print(r)

Sample Input:

(['PHP Exercises, Practice, Solution'], dtype=np.str)

Sample Output:

Original Array:
['PHP Exercises, Practice, Solution']

New array:
['Python Exercises, Practice, Solution']

Pictorial Presentation:

NumPy String: Replace 'PHP' with 'Python' in the element of a given array

Python-Numpy Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a NumPy program to make all the elements of a given string a numeric string of 5 digits with zeros on its left.
Next: Write a NumPy program to test equal, not equal, greater equal, greater and less test of all the elements of two given arrays.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Share this Tutorial / Exercise on : Facebook and Twitter

Python: Tips of the Day

Debug With the Print() Function:

>>> for i in range(5):
...     print(i, end=', ' if i < 4 else '\n')
... 
0, 1, 2, 3, 4
>>> for i in range(5):
...     print(f'{i} & {i*i}', end=', ' if i < 4 else '\n')
... 
0 & 0, 1 & 1, 2 & 4, 3 & 9, 4 & 16