首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在numpy数组中乘以

在numpy数组中乘以
EN

Stack Overflow用户
提问于 2013-08-30 06:53:01
回答 6查看 124.6K关注 0票数 106

我尝试将二维数组中的每个项与一维数组中的相应项相乘。如果我想将每一列乘以一维数组,这是非常简单的,如numpy.multiply函数所示。但我想做相反的事情,将每一项相乘。换句话说,我想做乘法:

代码语言:javascript
复制
[1,2,3]   [0]
[4,5,6] * [1]
[7,8,9]   [2]

并获取

代码语言:javascript
复制
[0,0,0]
[4,5,6]
[14,16,18]

但我却得到了

代码语言:javascript
复制
[0,2,6]
[0,5,12]
[0,8,18]

有没有人知道用numpy做这件事有一个优雅的方法?谢谢你,亚历克斯

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18522216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档