我需要编写一个函数dot(L, K),用于输出列表L和K的点积。如果这两个输入列表的长度不相等,dot函数应输出0。如果这两个列表都为空,dot也应该输出0。您应该假设输入列表只包含数字值。
目前我有以下代码:
(注意:保留HTML标记)
目前我有以下代码:
def dot( L, K ):
if len[L]!=len[K]:
return 0
elif L == '' or L == []:
return 0
else:
return sum(L[0]*K[0], L[1]*K[1], ect.)
有人能帮我吗?因为最后一行我想不出该怎么做!
(注意:保留HTML标记)
numpy.dot
。 - Akavallzip
函数。 - AzsgyNone
,但是嘿,我猜你得写老师想要的东西。 :) - PM 2RingL
与空字符串进行比较? - David Hammen