classSolution:defdotProduct(self,A,B):iflen(A)==0orlen(B)==0orlen(A)!=len(B):return-1
ans=0for i inrange(len(A)):
ans+=A[i]*B[i]return ans
if __name__=='__main__':
A=[1,2,3]
B=[9,9,10]
solution=Solution()print("A与B分别为:",A,B)print("点积为:",solution.dotProduct(A,B))