A 2-D аrrаy hоlds quiz scоres where eаch rоw is one student and each column is one quiz:grades = np.array([[80, 90, 100], [60, 70, 80]])Explain in words what grades.mean(axis=0) computes versus grades.mean(axis=1), and state the exact NumPy output of each. Then explain the general rule for what axis=0 versus axis=1 does to a 2-D array.