Python | Numpy numpy.ndarray.__isub__()
With the help of numpy.ndarray.__isub__() method, we can subtract a particular value that is provided as a parameter in the ndarray.__isub__() method. Value will be subtracted to every element in a numpy array.
Syntax: ndarray.__isub__($self, value, /)
Return: self-=value
Example #1 :
In this example we can see that each and every element in an array is subtracted with the value given as a parameter in method ndarray.__isub__(). Remember this method will work with every type of numeric value.
# import the important module in pythonimport numpy as np # make an array with numpygfg = np.array([1.2, 2.6, 3, 4.5, 5]) # applying ndarray.__isub__() methodprint(gfg.__isub__(5)) |
Output:
[-3.8 -2.4 -2. -0.5 0. ]
Example #2 :
# import the important module in pythonimport numpy as np # make an array with numpygfg = np.array([[1, 2.2, 3, 4, 5.01], [6.1, 5, 4.8, 3, 2]]) # applying ndarray.__isub__() methodprint(gfg.__isub__(3)) |
Output:
[[-2. -0.8 0. 1. 2.01] [ 3.1 2. 1.8 0. -1. ]]


