我的转置矩阵代码在下面,我在第9行得到错误,结果[i] [j] = A [j] [i],为什么我得到这个错误,而不是赋值,它可以工作好吧,如果我只是追加,但我不明白为什么,请有人不加粗鲁地解释一下我是python的新手
result=[]
for i in range(len(A[0])):
result.append([])
for i in range ( len(A[i])):
for j in range (len(A)):
result[i][j]=A[j][i]
return result