sum要把前面计算的和都累加上,你这样得到的结果一直覆盖sum,所以最后只能得到最后一组两个数的乘积(5*6)。sum初始值给0
n = int(input())
sum = 0
lst1=list(map(int, input().split()))
lst2=list(map(int, input().split()))
for i in range(len(lst1)):
sum+=lst1[i]*lst2[i]
print(sum)
第9行 sum += lst1[i]*lst[2]