Sunday, November 17, 2024
Google search engine
HomeLanguagesPython | numpy.putmask() method

Python | numpy.putmask() method

With the help of numpy.putmask() method, we can change the elements in an array with the help of condition and given value by using numpy.putmask() method.

Syntax : numpy.putmask(array, condition, value)
Return : Return the array having new elements according to value.

Example #1 :
In this example we can see that by using numpy.putmask() method, we are able to get the new array with the help of a given condition and value.




# import numpy
import numpy as np
  
# using numpy.putmask() method
arr = np.array([1, 2, 3, 4, 5, 6])
np.putmask(arr, arr % 2 == 0, 0)
  
print(arr)


Output :

array([1, 0, 3, 0, 5, 0])

Example #2 :




# import numpy
import numpy as np
  
# using numpy.putmask() method
arr = np.array([[1, 2, 3],
                [3, 2, 1],
                [1, 2, 3]])
  
np.putmask(arr, arr>2, 4)
  
print(arr)


Output :

[[1 2 4]
[4 2 1]
[1 2 4]]

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments