w3resource

NumPy: Get the element-wise remainder of an array of division

NumPy Mathematics: Exercise-6 with Solution

Write a NumPy program to get the element-wise remainder of an array of division.

Sample Solution:

Python Code:

# Importing the NumPy library
import numpy as np

# Creating an array from 0 to 6
x = np.arange(7)

# Displaying the original array
print("Original array:")
print(x)

# Computing the element-wise remainder of division by 5 and displaying the result
print("Element-wise remainder of division:")
print(np.remainder(x, 5)) 

Sample Output:

Original array:                                                        
[0 1 2 3 4 5 6]                                                        
Element-wise remainder of division:                                    
[0 1 2 3 4 0 1]

Explanation:

In the above code:

x = np.arange(7) – This line creates an array from 0 to 6. np.remainder(x, 5) – This line calculates the remainder of each element in x when divided by 5.

So, the result printed by print(np.remainder(x, 5)) will be [0, 1, 2, 3, 4, 0, 1].

Python-Numpy Code Editor:

Previous: Write a NumPy program to get the powers of an array values element-wise.
Next: Write a NumPy program to calculate the absolute value element-wise.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.