I have two lists, one is named as A, another is named as B. Each element in A is a triple, and each element in B is just an number. I would like to calculate the result defi
My favorite Pythonic dot product is:
sum([i*j for (i, j) in zip(list1, list2)])
So for your case we could do:
sum([i*j for (i, j) in zip([K[0] for K in A], B)])