我尝试了 python 中矩阵转置的最基本方法。但是,我没有得到所需的结果。接下来是代码:
A = [ [1, 1, 1, 1],
[2, 2, 2, 2],
[3, 3, 3, 3],
[4, 4, 4, 4]]
#print (A)
def TS (A):
B = A
for i in (range(len(A))):
for j in (range(len(A))):
A[i][j] = B [j][i]
TS(A)
#print (A)
for i in range(len(A)):
for j in range(len(A)):
print(B[i][j], " ", end='')
print()
这是我得到的结果:
1 2 3 4
2 2 3 4
3 3 3 4
4 4 4 4