Q:

Write a NumPy program to replace all elements of NumPy array that are greater than specified array

0

Write a NumPy program to replace all elements of NumPy array that are greater than specified array.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

import numpy as np
x = np.array([[ 0.42436315, 0.48558583, 0.32924763], [ 0.7439979,0.58220701,0.38213418], [ 0.5097581,0.34528799,0.1563123 ]])
print("Original array:")
print(x)
print("Replace all elements of the said array with .5 which are greater than .5")
x[x > .5] = .5
print(x)

Sample Output:

Original array:                                                        
[[ 0.42436315  0.48558583  0.32924763]                                 
 [ 0.7439979   0.58220701  0.38213418]                                 
 [ 0.5097581   0.34528799  0.1563123 ]]                                
Replace all elements of the said array with .5 which are greater than .
5                                                                      
[[ 0.42436315  0.48558583  0.32924763]                                 
 [ 0.5         0.5         0.38213418]                                 
 [ 0.5         0.34528799  0.1563123 ]]

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now