How to multiply and add data in two lists

How to multiply and add data in two lists?ea003c8b40c2a66ce309c937b199a04
like this
0 X 1 + 43.18 X 3 + 33.24 X 0 +…+ 43.185 X 81 + 0 X 9 + 17.03 X 37 +…

You can use zip() function in Python node and loop over the levels:
i.e:

for i,j in zip(list1, list2):

Do it once more in loop to multiply the values.

You can match the indices and elements. After that you can get what you want.

1 Like

@565384351

or

1 Like

Thank you very much!

Thanks!

To multiply you can do something like this:
a = [ 1 , 2 , 3 , 4 ]

b = [ 5 , 6 , 7 , 8 ]

result = [num1 * num2 for num1, num2 in zip (a,b)]

print ( 'Multiplication result is: ' , result)

This will multiply the lists items irrespective of their size. Here is the full article:
How to multiply two lists in Python?