# Python | Numpy ndarray .__ itruediv __ ()

With ` Numpy ndarray .__ itruediv __ () ` we can split a specific value provided as a parameter in ` ndarray .__ itruediv __ () `. The value will be split for each element in the array.

Syntax: ndarray .__ itruediv __ (\$ self, value, /)

Return: self / = value

Example # 1:
In this example, we see that each element of the array is divided by the value specified in as a parameter in the ` ndarray .__ itruediv __ () ` method. This method will work well for positive, negative and floating point array values.

 ` # import important module into python ` ` import ` ` numpy as np `   ` # make an array with NumPy ` ` gfg ` ` = ` ` np.array ([` ` 1 ` `, ` ` 2.5 ` `, ` ` 3 ` `, ` ` 4.8 ` `, ` ` 5 ` `]) `   ` # applying the ndarray method .__ itruediv __ () < / code> ```` print (gfg .__ itruediv __ ( 2 )) ```

Output:

` [0.5 1.25 1.5 2.4 2.5] `

Example # 2:

` `

``` # import an important module into python import numpy as np   # make an array with NumPy gfg = np.array ([[ 1 , 2 , 3 , 4.45 , 5 ],   [ 6 , 5.5 , 4 , 3 , 2.62 ]])   # applying the ndarray method .__ itruediv __ () print (gfg .__ itruediv __ ( 3 )) ```

` ` Exit:

` [[0.33333333 0.66666667 1. 1.48333333 1.66666667] [ 2. 1.83333333 1.33333333 1. 0.87333333]] `