# Python | Numpy numpy.ndarray.__rshift__()

• Last Updated : 12 Mar, 2019

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

Syntax: ndarray.__rshift__(\$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.__rshift__()` 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.__rshift__() method``print``(gfg.__rshift__(``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.__rshift__() method``print``(gfg.__rshift__(``1``))`

Output:

```[[0 1 1 2 2]
[3 2 2 1 1]]
```
My Personal Notes arrow_drop_up