What is the pythonic way to calculate dot product?

后端 未结 10 935
无人及你
无人及你 2020-12-08 00:39

I have two lists, one is named as A, another is named as B. Each element in A is a triple, and each element in B is just an number. I would like to calculate the result defi

10条回答
  •  被撕碎了的回忆
    2020-12-08 01:26

    >>> X = [2,3,5,7,11]
    >>> Y = [13,17,19,23,29]
    >>> dot = lambda X, Y: sum(map(lambda x, y: x * y, X, Y))
    >>> dot(X, Y)
    652
    

    And that's it.

提交回复
热议问题