NumPy | multiply method
multiply(~) method performs element-wise multiplication given two arrays.
Opt to use the
* operator instead
If you don't need the 3rd and 4th parameters of this method, simply multiply two arrays using the
* operator - you'll enjoy a performance boost.
The first input array.
The second input array.
Numpy array |
Instead of creating a new array, you can place the computed mean into the array specified by
Values that are flagged as False will be ignored, that is, their original value will be uninitialized. If you specified the out parameter, the behaviour is slightly different - the original value will be kept intact.
A scalar is returned if
x2 are scalars, otherwise a Numpy array is returned.
Multiply by a common value
x = [2,6,9]np.multiply(x, 2)array([ 4, 12, 18])
x = [2,6,9]np.multiply(x, [2,3,4])array([ 4, 18, 36])