weixin_43269092
丁丁啦
2018-09-24 02:29
采纳率: 25%
浏览 4.9k

python3 两个数组元素相乘求和,求优化

 def sumAndMul2List(list1, list2):

    result = sum([a*b for a,b in zip(list1,list2)])

    return result

对一张图片做卷积,除了加载图片以外不能用任何库,上面这个函数跑了很长时间,请问有没有什么办法更快一点

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • JonathanYan
    JonathanYan 2018-09-24 03:14
    已采纳

    没有吧,不用库感觉只能这么写,为啥不用库啊,做卷积有专用的函数

    点赞 评论
  • caozhy

    python做循环当然非常慢。因为python是解释语言。解决办法就是使用外部的库(比如 pandas numpy等),因为这些库底层是用 c/c++ 写的,自然就快。但是你又说不行。
    那就没办法了。

    点赞 评论

相关推荐