The Python library NumPy
has a method called remainder()
. It is used to get the remainder of dividing two input arrays.
numpy.remainder()
methodThe numpy.remainder()
method returns the remainder by dividing two input arrays. This is done element-wise (element by element).
Note: A two-dimensional (2D) array can be created using a list of lists in Python.
numpy.remainder(x1, x2, dtype=None, out=None)
x1
: An array_like
that represents a dividend array.x2
: An array_like
that represents a divisor array.dtype
: This is an optional parameter. It represents the return type of the array.out
: This is an optional parameter. It represents the alternative output array in which the result is to be placed.Note: If
x1
andx2
have distinct shapes, they must be broadcastable to a common shape for output representation.
The numpy.remainder()
method returns the remainder of dividing two input arrays x1/x2
.
Note: In Python, the
remainder()
function is equivalent to the modulus operatorx1 % x2
.
The following code shows how to use the numpy.remainder()
method for two-dimensional (2D) arrays:
# import numpy import numpy as np # create a two 2D arrays x1 = np.array([[2,6,5],[3,4,8]]) x2 = np.array([[1,7,2],[10,9,4]]) # divide the 2D arrays # and store the remainder in result result = np.remainder(x1, x2) print(result)
numpy
library.x1
, and x2
.np.remainder()
method, which returns an array containing the remainder of dividing array x1
by array x2
. The result is stored in a new variable called result
.RELATED TAGS
CONTRIBUTOR
View all Courses