Python教程

python题目:维度为(M,N)求矩阵的转置【杭州多测师】【杭州多测师_王sir】

本文主要是介绍python题目:维度为(M,N)求矩阵的转置【杭州多测师】【杭州多测师_王sir】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

import numpy

def func1(m):
    '''转置的第一种方法'''
    return numpy.transpose(m).tolist()

print(numpy.matrix([[1, 2, 3],[4 ,5, 6],[7, 8,9]]))         #转置之前的数据
print(numpy.matrix(func1([[1, 2, 3],[4 ,5, 6],[7, 8,9]])))  #转置之后的数据


def func2():
    '''转置的第二种方法'''
    a = numpy.array([[1, 2, 3],[4 ,5, 6],[7, 8,9]])
    print(a)       #转置之前的数据
    print(a.T)     #转置之后的数据

func2()

 

这篇关于python题目:维度为(M,N)求矩阵的转置【杭州多测师】【杭州多测师_王sir】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!