# Python | Numpy ndarray.__ixor__()

• Last Updated : 27 Mar, 2019

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

Syntax: ndarray.__ixor__(\$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.__ixor__()` 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.__ixor__() method``print``(gfg.__ixor__(``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.__ixor__() method``print``(gfg.__ixor__(``1``))`
Output:
```[[0 3 2 5 4]
[7 4 5 2 3]]
```

My Personal Notes arrow_drop_up