最佳答案
在 python 中编写了这个函数来转换一个矩阵:
def transpose(m):
height = len(m)
width = len(m[0])
return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ]
在这个过程中,我意识到我不能完全理解嵌套在 for 循环中的单行是如何执行的。请通过回答以下问题来帮助我理解:
鉴于,
[ function(i,j) for i,j in object ]
我们也希望得到更多的信息。