NumPy | remainder method
Start your free 7-days trial now!
remainder(~) method computes the remainder element-wise given two arrays. Numpy's
mod(~) method is equivalent to this method.
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 values that will be dividend.
The values to divide by.
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.
A common divisor
x = [5, 8]np.remainder(x, 2)array([1, 0])
x = [5, 8]np.remainder(x, [2,3])array([1, 2])
Here, we're simply performing