python矩阵的转置和逆转实例


Posted in Python onDecember 12, 2018

如下所示:

# 矩阵的转置
def transpose(list1):
 return [list(row) for row in zip(*list1)]
 
list1 = [[1, 4], [2, 5], [3, 6]]
print(transpose(list1)) # [[1, 2, 3], [4, 5, 6]]

矩阵转置

用zip将一系列可迭代对象中的元素打包为元组,之后将这些元组放置在列表中,两步加起来等价于行列转置。

# 矩阵逆转
def invert(list1):
 return [row[::-1] for row in list1]
list1 = [[1, 4], [2, 5], [3, 6]]
print(invert(list1)) # [[4, 1], [5, 2], [6, 3]]

矩阵逆转

取出每行的元素,逆序索引遍历 = 左右翻转。

以上这篇python矩阵的转置和逆转实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python制作CSDN免积分下载器
Mar 10 Python
深入讲解Python中面向对象编程的相关知识
May 25 Python
python使用win32com库播放mp3文件的方法
May 30 Python
Python实现PS滤镜的旋转模糊功能示例
Jan 20 Python
Python使用pandas处理CSV文件的实例讲解
Jun 22 Python
pycharm打开命令行或Terminal的方法
Jan 16 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
Python 中的pygame安装与配置教程详解
Feb 10 Python
浅谈django 模型类使用save()方法的好处与注意事项
Mar 28 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
May 17 Python
OpenCV-Python实现怀旧滤镜与连环画滤镜
Jun 09 Python
对Python 除法负数取商的取整方式详解
Dec 12 #Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 #Python
解决sublime+python3无法输出中文的问题
Dec 12 #Python
python3实现多线程聊天室
Dec 12 #Python
对pandas读取中文unicode的csv和添加行标题的方法详解
Dec 12 #Python
python pands实现execl转csv 并修改csv指定列的方法
Dec 12 #Python
python2.7实现邮件发送功能
Dec 12 #Python
You might like
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
php获取CSS文件中图片地址并下载到本地的方法
2014/12/02 PHP
php创建、获取cookie及基础要点分析
2015/01/26 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
不用MOUSEMOVE也能滑动啊
2007/05/23 Javascript
Javascript 作用域使用说明
2009/08/13 Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
2012/02/03 Javascript
jQuery操作checkbox选择(list/table)
2013/04/07 Javascript
再分享70+免费的jquery 图片滑块效果插件和教程
2014/12/15 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
2016/02/18 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
Node.js 8 中的重要新特性
2017/06/28 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
ionic+html5+API实现双击返回键退出应用
2019/09/17 Javascript
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
在Python程序中实现分布式进程的教程
2015/04/28 Python
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
Python 最强编辑器详细使用指南(PyCharm )
2019/09/16 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
Pyinstaller打包Scrapy项目的实现步骤
2020/09/22 Python
Pandas直接读取sql脚本的方法
2021/01/21 Python
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
生产厂厂长岗位职责
2013/12/25 职场文书
销售岗位职责范本
2014/06/12 职场文书
企业法人授权委托书
2014/09/25 职场文书
计算机专业自荐信范文
2015/03/26 职场文书
小学家长意见怎么写
2015/06/03 职场文书
药品销售员2015年终工作总结
2015/10/22 职场文书
党员读书活动心得体会
2016/01/14 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书