设A为m×n阶矩阵(即m行n列),第i 行j 列的元素是a(i,j),即:A=a(i,j) 定义A的转置为这样一个n×m阶矩阵B,满足B=a(j,i),即 b (i,j)=a (j,i)(B的第i行第j列元素是A的第j行第i列元素),记A’=B 下面是列表推导式代码很简单: Python matrix = eval(input('输入矩阵(格式为 [[a11,a12],[a21,a22]] 以此类推): \n')) t_2 = [[row[i] for row in matrix] for i in range(len(matrix[0]))] print(t_2) 123 matrix = eval(input('输入矩阵(格式为 [[a11,a12],[a21,a22]] 以此类推): \n'))t_2 = [[row[i] for row in matrix] for i in range(len(matrix[0]))]print(t_2) 矩阵其它操作日后退出,请关注。 # Python 上一页 文章 差分分组的合作协同进化的大规模优化算法概述 下一页 文章 Python列表推导式求素数 相关文章 Python字符串加密 2017-12-13 Python读取系统文件夹内所有文件并统计数量 2017-09-192 评论 Python弹球游戏(tkinter模块编写) 2018-02-02 Python利用结巴模块统计《水浒传》词频 2018-01-06