Python 矩阵转置和打印的结果是相同的格式

Python 矩阵转置和打印的结果是相同的格式,python,matrix,programming-languages,transpose,Python,Matrix,Programming Languages,Transpose,编写一个python函数transpose(m),使用此行表示法将二维矩阵作为输入,并使用相同的表示法返回矩阵的转置 假设输入总是一个非空矩阵 >>>transpose ([[1,4,9]]) [[1] , [4], [9]] >>>transpose ([[1,3,5], [2,4,6]]) [[1,2], [3,4] , [5,6]] 是啊!python新手,任何人都能帮上忙吗?你应该试试numpy。它有一个功能。从文档中: >>&g

编写一个python函数transpose(m),使用此行表示法将二维矩阵作为输入,并使用相同的表示法返回矩阵的转置

假设输入总是一个非空矩阵

>>>transpose ([[1,4,9]])

[[1] , [4], [9]]

>>>transpose  ([[1,3,5], [2,4,6]])

[[1,2], [3,4] , [5,6]]

是啊!python新手,任何人都能帮上忙吗?你应该试试numpy。它有一个功能。从文档中:

>>> x = np.arange(4).reshape((2,2))
>>> x
array([[0, 1],
       [2, 3]])
>>> np.transpose(x)
array([[0, 2],
       [1, 3]])
>>> x = np.ones((1, 2, 3))
>>> np.transpose(x, (1, 0, 2)).shape
(2, 1, 3)

到目前为止你尝试了什么?我投票结束这个问题,因为它是一个零努力需求转储,因为它不是一个真正的问题。请参阅:请同时阅读和使用函数转置