Python | Numpy numpy.ndarray.isub() (original) (raw)

Last Updated : 11 Mar, 2019

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 numpy as np

gfg = np.array([ 1.2 , 2.6 , 3 , 4.5 , 5 ])

print (gfg.__isub__( 5 ))

Output:

[-3.8 -2.4 -2. -0.5 0. ]

Example #2 :

import numpy as np

gfg = np.array([[ 1 , 2.2 , 3 , 4 , 5.01 ],

`` [ 6.1 , 5 , 4.8 , 3 , 2 ]])

print (gfg.__isub__( 3 ))

Output:

[[-2. -0.8 0. 1. 2.01] [ 3.1 2. 1.8 0. -1. ]]

Similar Reads