Skip to content

# Python | Numpy ndarray.__irshift__()

• Last Updated : 27 Mar, 2019

With the help of `numpy.ndarray.__irshift__()` method, we can get the elements that is right shifted by the value that is provided as a parameter in `numpy.ndarray.__irshift__()` method.

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

Return: self>>=value

Example #1 :
In this example we can see that every element is right shifted by the value that is passed as a parameter in `ndarray.__irshift__()` method.

 `# import the important module in python``import` `numpy as np``     ` `# make an array with numpy``gfg ``=` `np.array([``1``, ``2``, ``3``, ``4``, ``5``])``     ` `# applying ndarray.__irshift__() method``print``(gfg.__irshift__(``2``))`
Output:
```[0 0 0 1 1]
```

Example #2 :

 `# import the important module in python``import` `numpy as np``     ` `# make an array with numpy``gfg ``=` `np.array([[``1``, ``2``, ``3``, ``4``, ``5``],``                ``[``6``, ``5``, ``4``, ``3``, ``2``]])``     ` `# applying ndarray.__irshift__() method``print``(gfg.__irshift__(``1``))`
Output:
```[[0 1 1 2 2]
[3 2 2 1 1]]
```

My Personal Notes arrow_drop_up