目录
描述
给定4 X 4矩阵,将该矩阵转置后输出。
给定矩阵值如下:
| 1 2 3 4 |
| 5 6 7 8 |
| 9 10 11 12 |
| 13 14 15 16 |
输出描述
输出原矩阵和转置后的矩阵
Original Matrix:
| 1 2 3 4 |
| 5 6 7 8 |
| 9 10 11 12 |
| 13 14 15 16 |
Transposition Matrix:
| 1 5 9 13 |
| 2 6 10 14 |
| 3 7 11 15 |
| 4 8 12 16 |
解决方案
先初始化一个4X4矩阵,根据矩阵转置规则,遍历原矩阵,将转置后的数据写入到初始化的矩阵中。最后输出结果。
代码
def print_matrix(matrix):
for i in range(len(matrix)):
message = "|\t"
for j in range(len(matrix[i]