1

NumPy Axes

Premium Unsolved
Data Wrangling

Difficulty: 2 | Problem written by Mr. Umair

Educational Resource: https://cs231n.github.io/python-numpy-tutorial/


Problem reported in interviews at

Amazon
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Molestias fuga totam, fuga nesciunt vitae necessitatibus similique officiis voluptatum laboriosam possimus eaque quibusdam, delectus provident neque aspernatur natus quos beatae quam impedit commodi alias, repellendus consectetur facilis veritatis culpa dolorum non reiciendis quaerat. Accusamus similique sequi est, vitae dolores nesciunt rem nemo blanditiis iste suscipit laudantium quae vero eius?

Quibusdam illum architecto deleniti non similique. Aut eveniet officia sit aperiam consectetur ipsa consequuntur voluptatibus, tenetur nam sed dolores harum incidunt ipsam odio minima? Dicta sequi minima animi quisquam tenetur, voluptatem excepturi vero commodi provident esse.

Quo nobis soluta a dolore voluptate, ab maxime pariatur dignissimos iusto molestias omnis maiores.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'list'>
arr: [array([[8, 8, 3, 7, 7], [0, 4, 2, 5, 2], [2, 2, 1, 0, 9]])]

Expected Output:
<class 'list'>
[array([8, 8, 3, 7, 9]), array([3, 0, 0])]

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Aliquid officia praesentium rerum tenetur repellat, cum harum fugiat unde. Dicta dolore magni voluptates asperiores vero cumque inventore harum numquam impedit, consequatur recusandae dolores voluptatum explicabo aspernatur perferendis adipisci ex? Perspiciatis delectus itaque quis quo nobis neque debitis cupiditate, earum cupiditate laborum corrupti alias quasi exercitationem velit, obcaecati delectus omnis ut consectetur debitis repellendus minima laboriosam et labore vero.

Delectus animi omnis placeat quis asperiores numquam laborum. Deleniti ratione ipsa dolorum quod quam blanditiis repellendus.

Vero laudantium quasi optio ratione suscipit est nesciunt voluptates. Error voluptate consectetur, veniam nihil repellat eligendi magni expedita facere maiores, repudiandae atque ut voluptates corrupti optio molestiae error qui praesentium. Vero odit dicta reprehenderit architecto earum aliquam similique rerum incidunt suscipit, enim aliquid voluptas esse magni nulla nihil at quo necessitatibus harum veniam, velit quas architecto dolor laborum ut excepturi perferendis reprehenderit quidem delectus dicta, asperiores nobis esse aliquam eaque dolorem vel quisquam fugiat porro.

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)