python实现矩阵乘法的方法
本文实例讲述了python实现矩阵乘法的方法。分享给大家供大家参考。
具体实现方法如下:
def matrixMul(A, B):
def matrixMul2(A, B):
a = [[1,2], [3,4], [5,6], [7,8]]
b = [[1,2,3,4], [5,6,7,8]]
print matrixMul(a,b)
print matrixMul(b,a)
print "-"*90
print matrixMul2(a,b)
print matrixMul2(b,a)
print "-"*90
from numpy import dot
print map(list,dot(a,b))
print map(list,dot(b,a))
#Out:
#[[11, 14, 17, 20], [23, 30, 37, 44], [35, 46, 57, 68], [47, 62,
77, 92]]
#[[50, 60], [114, 140]]
#------------------------------------------------------------------------
#[[11, 14, 17, 20], [23, 30, 37, 44], [35, 46, 57, 68], [47, 62,
77, 92]]
#[[50, 60], [114, 140]]
#------------------------------------------------------------------------
#[[11, 14, 17, 20], [23, 30, 37, 44], [35, 46, 57, 68], [47, 62,
77, 92]]
#[[50, 60], [114, 140]]
希望本文所述对大家的Python程序设计有所帮助。
相关文章
- pycharm打包python项目_Python怎么打包
- 【说站】python dict实现的魔法方法
- 【说站】python变量声明为全局变量的两种方法
- 【硬核书】数学和Python机器学习的核心方法:构建逻辑的100个练习
- python判断文件后缀_Python 判断文件后缀是否被篡改
- python装饰器的使用方法
- Python_字符串常用函数和方法(3)_Python自学第十五节
- python实现将文本转换成语音的方法详解编程语言
- Linux中运行Python文件的步骤(linux运行python文件)
- python Tesseract安装方法详解编程语言
- Python在连接MSSQL数据库中的应用(python连mssql)
- 从 Python 连接到 MySQL:实现更多强大的数据库应用(python和mysql)
- Python脚本实现Linux命令快捷控制(python执行linux命令)
- python用Redis与Python实现大数据收集与分析(redis 联合)
- python中getattr函数使用方法getattr实现工厂模式
- python实现dnspod自动更新dns解析的方法
- python实现网页链接提取的方法分享
- python实现在目录中查找指定文件的方法
- Python三元运算实现方法
- Python通过解析网页实现看报程序的方法
- Python使用函数默认值实现函数静态变量的方法
- Python实现多行注释的另类方法
- Python实现Linux下守护进程的编写方法
- python实现udp数据报传输的方法
- Python实现从url中提取域名的几种方法