Python | Numpy numpy.ndarray.neg() (original) (raw)

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 numpy as np

gfg = np.array([ 1 , - 2 , 3 , 4 , 5 , 6 ])

print (gfg.__neg__())

Output:

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

Example #2 :

import numpy as np

gfg = np.array([[ 1 , 2 , - 3 , 4 , 5 , 6 ],

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

print (gfg.__neg__())

Output:

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

Similar Reads