classSolution:deftranspose(self, A):"""
:type A: List[List[int]]
:rtype: List[List[int]]
"""
m = len(A) # 行
n = len(A[0]) # 列
result = [[Nonefor i in range(m)] for j in range(n)]
for j in range(n):
for i in range(m):
result[j][i] = A[i][j]
return result
Solution Samples
#Runtime: 56msclassSolution(object):deftranspose(self, A):return zip(*A)
##Runtime: 52msclassSolution(object):deftranspose(self, A):
m, n = len(A), len(A[0])
return [[A[i][j] for i in range(m)] for j in range(n)]