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:")
r = np.char.replace(x, "PHP", "Python")
print("\nNew array:")

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 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 Python skills with w3resource's quiz

Python: Tips of the Day

Checks if the given number falls within the given range.


def tips_range(n, start, end = 0):
  return start <= n <= end if end >= start else end <= n <= start
print(tips_range(2, 4, 6))
print(tips_range(4, 8))
print(tips_range(1, 3, 5))
print(tips_range(1, 3))