gpt4 book ai didi

python - python中的系列总和

转载 作者:太空狗 更新时间:2023-10-30 01:44:18 25 4
gpt4 key购买 nike

python、numpy 或它的库中是否有一个内置函数可以得到像这样的级数和:

list1 = [2,3,4]
list2 = [3,3,3]

enter image description here

其中 x 和 y 是列表,L 是 x 或 y 的长度。

最后,如果没有内置函数,我尝试了另一个代码:

Total = sum ((i for i in list1) * (j for j in list2))

当然,它不起作用,但我需要接近那个或这个的东西:

Total = sum (i * j for i in list1 and j in list2 )

注意:我可以构建自己的函数来执行此操作,但我正在寻找一个简单、快速或内置的函数,所以请不要给我你自己的函数。

编辑:我想要一般的形式来做到这一点,所以当系列中有 Log(n) 或另一种数学 示例时,我可以使用这种形式.

enter image description here

最佳答案

这实际上只是一个点积:

result = numpy.dot(list1, list2)

请注意,如果您使用的是 NumPy,则不应使用列表来表示矩阵和向量。 NumPy 数组在这方面更加高效和方便。

关于python - python中的系列总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43456437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com