...

/

Solution Review: Using Numpy and Scipy

Solution Review: Using Numpy and Scipy

This lesson provides the solutions to the previous challenges.

We'll cover the following...

Numpy #

Press + to interact
import numpy as np # importing numpy module
def perform_calculations(array):
# returning max, std, sum, and dot product
return np.max(array), np.std(array), np.sum(array), np.dot(array, array)
# calling the function and printing result
print(perform_calculations(np.random.rand(5)))

According to the problem statement, we needed these four values using one numpy 1-D array as an output: max, std, sum, and dot product. In the code above, at line 1 we imported the numpy module for this purpose. Next, we implemented the function perform_calculations().

Look at its header at line 3. It takes one argument, array as an input. At ...