这个python代码真的找到了两个向量的点积吗?
import operator
vector1 = (2,3,5)
vector2 = (3,4,6)
dotProduct = reduce( operator.add, map( operator.mul, vector1, vector2))
最佳答案
您还可以使用dot product的numpy实现,该实现在本机代码中具有较大的数组优化,以使计算速度稍快。更好的是,除非您专门尝试编写点产品例程或避免依赖项,否则使用经过测试的广泛使用的库比滚动自己的库要好得多。
关于python - python中的点积,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4093989/