# Python | Numpy numpy.ndarray.__neg__()

Last Updated : 05 Mar, 2019

With the help of numpy.ndarray.__neg__() method of Numpy, one can multiply each and every element of an array with -1. Hence, the resultant array having values like positive values becomes negative and negative values become positive.

Syntax: ndarray.__neg__(\$self, /)

Return: -self

Example #1 :
In this example we can see that after applying `numpy.__neg__()`, we get the simple array with combination of positive and negative values in an array.

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

Output:

```[-1  2 -3 -4 -5 -6]
```

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``], ` `                ``[``-``6``, ``5``, ``4``, ``3``, ``2``, ``-``1``]]) ` ` `  `# applying numpy.__neg__() method ` `print``(gfg.__neg__()) `

Output:

```[[-1 -2  3 -4 -5 -6]
[ 6 -5 -4 -3 -2  1]]
```