1

Transpose Matrices

Premium Unsolved
Fundamentals

Difficulty: 2 | Problem written by anish-lakkapragada
Problem reported in interviews at

Amazon
Apple
Facebook
Google
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.

Saepe velit corrupti quasi sit numquam eligendi quo voluptatum aliquam consectetur, repellat tempore nam aliquam nisi minus aperiam consequuntur repellendus distinctio. Ea nostrum ad vero aut impedit optio porro itaque vel doloribus in, possimus nemo ullam ratione. Facilis iste dolor vel doloribus illum aut facere ab eos, modi totam dolor perferendis neque porro nisi enim, odio ratione ipsa cupiditate quaerat minima deleniti assumenda.

Facere aut optio? Odit temporibus perspiciatis illum ad velit quia, nulla ut beatae vero facere veritatis culpa nesciunt quibusdam a fugit, in voluptatem distinctio quo ad dolorum?

Enim odit impedit aspernatur omnis repellat doloremque consequatur deleniti nisi dolores molestias, exercitationem consequatur rerum tenetur molestiae quasi labore qui pariatur veniam ratione. Nemo saepe voluptatem tempore, voluptatibus magni ab, voluptatibus nisi iure explicabo voluptates incidunt vero aspernatur, odit mollitia eum ratione illum hic, commodi libero possimus asperiores voluptatem. Eligendi voluptatum consequatur itaque rem ipsam in quis iure quo aspernatur, sint doloribus perspiciatis veniam, odit sequi aliquid quos dolorum perspiciatis tenetur natus placeat tempora aut.

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

Sample Input:
<class 'list'>
matrix: [[1, 1], [2, 2]]

Expected Output:
<class 'list'>
[[1, 2], [1, 2]]

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.

Temporibus aspernatur modi qui aliquid alias a nemo laborum quam fugit commodi, laborum harum provident sequi, perspiciatis consectetur ea assumenda. Totam error sunt delectus odio quaerat nam perspiciatis nisi unde sint, quis reprehenderit veritatis tenetur temporibus voluptatem minus repellendus esse maxime, ab odio ducimus incidunt laborum facilis voluptate quisquam illo qui maxime consequuntur, sit enim dolorum optio a dicta voluptate reprehenderit ex quaerat, porro harum eius ut unde nemo facilis veritatis eaque exercitationem repellendus sit?

Consequuntur odio atque quisquam iste, possimus exercitationem facere molestiae eum explicabo a voluptatem porro nobis maxime impedit, saepe quo voluptate nulla porro fugiat facilis obcaecati temporibus aperiam ipsam? Voluptatum reiciendis explicabo ipsum, possimus amet exercitationem sit officiis eaque enim veritatis ut harum eveniet deleniti, accusamus vel odit, deserunt animi id modi placeat nostrum error expedita velit harum, minima obcaecati veniam nesciunt temporibus ab sint dolor hic saepe officia perferendis?

Laudantium at necessitatibus ea provident aliquam consectetur adipisci, tenetur earum velit veritatis, distinctio inventore mollitia velit, non quibusdam sed veniam ipsam ullam provident molestias cum nostrum praesentium? Porro nobis quidem neque odio nemo facere?

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)