答案 0 :(得分:-1)
基本上,它只是一个for循环(嵌套循环),一个for循环内的for循环
def tau(i, J, K):
total = 0
for j in J:
for k in K:
total += y(i, j)*t(j,k)*x(i,k)
return total
当然,您可以使用reduce
和list comprehension
将其折叠成几行。如果这是您第一次听说它们,那么您可能需要查找它们。
顺便说一句,我假设您想要香草python。如果您要处理矩阵,请查看numpy
库