Python基础之矩阵输入
来源:互联网 发布:巴洛克记忆音乐知乎 编辑:程序博客网 时间:2024/05/17 07:22
经常在尝试python一些函数功能时想随便输入一个矩阵感觉怪麻烦……python是拿list表示数组的,毕竟不是矩阵(Matrix)实验室(Laboratory)嘛2333
Python直接复制格式标准的数据是可以识别成list的,但我要是输入一个规整的矩阵就繁琐了些。比如这种
1 4 7 102 5 8 113 6 9 12Python里面可以这样输入
count = 1;A = []for i in range(0, 3): temp = [] for j in range(0, 4): temp.append(count) count += 1 A.append(temp)print A
输出为[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
事实上在matlab里面很方便,就两句
A=1:12;B=reshape(A,3,4);
又比如下面这段输出这样的矩阵[[0, 1, 2], [0, 1, 2], [0, 1, 2]]
A = []for i in range(0, 3): tmp = [] for j in range(0, 3): tmp.append(j) A.append(tmp)print A
0 0
- Python基础之矩阵输入
- Python学习笔记之Python基础(三)-输入
- python基础-区分数组、矩阵
- python for循环输入一个矩阵
- Python初学之输入
- Python之用户输入
- [python基础] 输入和输出
- Python语法基础05.输入
- python基础 输入与输出
- 图形学基础复习之矩阵
- ACM-矩阵之基础运算
- OpenGL数学基础之矩阵
- Matlab基础之稀疏矩阵
- Matlab基础之矩阵循环
- 三维视觉之基础矩阵
- 稀疏矩阵之python实现
- 稀疏矩阵之python实现
- python数据分析:numpy矩阵基础
- matlab 常用希腊字母
- jsonp 跨域在angularjs 中的应用
- pod install --no-repo-update
- 用PL/SQL连接oracle遇到的问题及解决方法:ORA-12154:TNS:could not resolve the connect identifier specified。。
- POJ_1005_I Think I Need a Houseboat
- Python基础之矩阵输入
- leetcode试题总结<8>
- 1009. Triple Inversions (35)
- windows消息机制
- 信号量与互斥、阻塞与非阻塞的概念
- ROS学习笔记九:用C++编写ROS发布与订阅
- C++中的IO类(iostream, fstream, stringstream)小结
- Android源码分析- View系统解析
- 【u015】兽径管理