题目描述
给出一个矩阵A,然后将其转置后返回
思路
想通下面这句就可以了:转置后的矩阵new_A第i行的元素是A每一行的第i个元素
代码实现
class Solution:
def transpose(self, A):
"""
:type A: List[List[int]]
:rtype: List[List[int]]
"""
n_row=len(A)
n_column=len(A[0])
new_A=[]
new_row=[]
for i in range(n_column):
for row in A:
new_row.append(row[i])
new_A.append(new_row)
new_row=[]
return new_A
网友评论