旋转一个矩阵
来源:互联网 发布:网络硬盘123 编辑:程序博客网 时间:2024/05/21 12:39
如何用最短的代码旋转一个矩阵?
输出如下:
1 2 3
4 5 6
7 8 9
1 4 7
2 5 8
3 6 9
zip(*m)就可以旋转一个矩阵。其关键就在于*运算符。*运算符用于将一个序列展开。
*m == m[0],m[1],m[2]
zip(*m) == zip(m[0],m[1],m[2])
- def print_table(t):
- for i in t:
- for j in i:
- print j,
- m = [[1,2,3],[4,5,6],[7,8,9]]
- n = zip(*m)
- print_table(m)
- print_table(n)
1 2 3
4 5 6
7 8 9
1 4 7
2 5 8
3 6 9
zip(*m)就可以旋转一个矩阵。其关键就在于*运算符。*运算符用于将一个序列展开。
*m == m[0],m[1],m[2]
zip(*m) == zip(m[0],m[1],m[2])
- 旋转一个矩阵
- 一个用来翻转、旋转的矩阵类
- 一个用来翻转、旋转的矩阵类
- CC150:将一个矩阵旋转90度
- 旋转矩阵
- 矩阵旋转
- 旋转矩阵
- 旋转矩阵
- 旋转矩阵
- 旋转矩阵
- 矩阵旋转
- 旋转矩阵
- 旋转矩阵
- 矩阵旋转
- 矩阵 旋转
- 矩阵旋转
- 旋转矩阵
- 旋转矩阵
- 如何在winform的 DataGridView 中捕捉 CheckBox ( DataGridViewCheckBoxCell ) 列的状态改变
- 常用正则表达式收集
- 目标管理(Management by Objective,MBO)
- 常用js大全
- Web发布cab文件打包的ActiveX控件总结[转]
- 旋转一个矩阵
- rtdx
- js大全
- union 与 struct 区别
- 公布一些我收集到的蜘蛛的情况
- JFFS2 文件系统及新特性介绍
- cookie 与统计相关
- about shtml and ssi
- Apache commons简介