0
点赞
收藏
分享

微信扫一扫

相同列表长度的乘积

爱读书的歌者 2022-02-12 阅读 63
pythonlist

class Solution:
‘’’
参数A和B:输入列表
返回值:整数是点积
‘’’

def dotproduct(self,A,B):
    if len(A)==0 or len(B)==0 or len(A) !=len(B):
        return "没有点积"
    a=0
    for i in range(len(A)):
        a+=A[i]*B[i]
    return a

#主函数
if name == ‘main’:

A=[1,2,3]
B=[5,5,5]
solution= Solution()
print("A与B分别为:",A,B)
print("点积为:", solution.dotproduct(A,B))   
![在这里插入图片描述](https://img-blog.csdnimg.cn/bfea59f4eaf847aab785f306dcf12bfb.jpg?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rSq6I2S5a6H5a6ZcHk=,size_20,color_FFFFFF,t_70,g_se,x_16)
举报

相关推荐

0 条评论