How to multiply and add data in two lists?
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.
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?

