定义
设A为m×n阶矩阵(即m行n列),第i 行j 列的元素是a(i,j),即:
把m×n矩阵A的行换成同序数的列得到一个n×m矩阵。
arrA=[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]
N=4
#声明4x4数组arr
arrB=[[None] * N for row in range(N)]
print('[原设置的矩阵内容]')
for i in range(4):
for j in range(4):
print('%d' %arrA[i][j],end='\t')
print()
#进行矩阵转置的操作
for i in range(4):
for j in range(4):
arrB[i][j]=arrA[j][i]
print('[转置矩阵的内容为]')
for i in range(4):
for j in range(4):
print('%d' %arrB[i][j],end='\t')
print()