# Python | Numpy numpy.ndarray.__xor__()

• Last Updated : 11 Mar, 2019

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

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

Return: self^value

Example #1 :
In this example we can see that every element is xor by the value that is passed as a parameter in `ndarray.__xor__()` 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.__xor__() method``print``(gfg.__xor__(``2``))`

Output:

```[3 0 1 6 7]
```

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.__xor__() method``print``(gfg.__xor__(``1``))`

Output:

```[[0 3 2 5 4]
[7 4 5 2 3]]
```
My Personal Notes arrow_drop_up