码迷,mamicode.com
首页 > 编程语言 > 详细

python 矩阵转置

时间:2018-11-25 20:20:33      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:pre   int   col   数组   span   矩阵   div   设置   range   

 

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()

输出

[原设置的矩阵内容]
1    2    3    4    
5    6    7    8    
9    10    11    12    
13    14    15    16    
[转置矩阵的内容为]
1    5    9    13    
2    6    10    14    
3    7    11    15    
4    8    12    16

 

python 矩阵转置

标签:pre   int   col   数组   span   矩阵   div   设置   range   

原文地址:https://www.cnblogs.com/sea-stream/p/10016526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!