定义计算矩阵转置的函数
1)使用循环进行转置
matrix = [[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12]]
# 打印矩阵
def printMatrix(m...此处创建转置矩阵的行
for ele in m:
for i in range(len(ele)):
# rt[i] 代表新矩阵的第 i 行...10 11 12
----------------------------------------
1 5 9
2 6 10
3 7 11
4 8 12
2)使用zip()函数转置...说明:zip 函数合并多个序列:多个序列的第一个元素合并成第一个元素,多个序列第二个元素合并成第二个序列…
分析:将原矩阵做逆向参数收集
def transformMatrix(m):
#...,该函数的返回值是 numpy 的内置类型:array
调用 array 的 tolist() 方法可将 array 转换为 list 列表
import numpy
def transformMatrix