May-29-2022, 12:39 AM
I have a set of lists like this
[0.74, 0.91, 1.22, 0.91, 1.07, 1.07, 1.07, 1.07, 1.07, 0.74, 0.91, 0.91, 1.07, 1.07, 0.91, 1.07]
[1.23, 0.97, 2.09, 0.97, 0.83, 0.83, 0.83, 1.23, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83]
[1, 1.36, 1.83, 0.95, 1, 1, 0.95, 1.22, 0.95, 1, 0.67, 0.67, 0.95, 0.95, 1, 0.67]
[1.22, 1.07, 1.22, 0.65, 1.67, 0.65, 0.65, 1.32, 1.67, 1.67, 1.32, 0.65, 1.67, 1.67, 1.32, 1.67]
[1.1, 1.1, 1.1, 1.1, 1.1, 0.58, 1.1, 1.1, 1.1, 0.58, 1.1, 0.58, 0.58, 0.58, 1.1, 0.58]
[0.91, 0.91, 0.91, 0.91, 0.91, 0.7, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.7, 0.7, 0.7, 0.7]
[0.72, 0.72, 0.72, 0.91, 0.88, 0.88, 0.88, 0.72, 0.91, 0.91, 0.45, 0.88, 0.91, 0.72, 1.25, 0.72]
Then what i have done is combine in to a list of lists
sumrate += [list1, list2, list3, list4, list5, list6, list7]
Then i can add each item from each list and multiply by 10.
multiplyrate = [10 * sum(i) for i in zip(*sumrate)]
But i am looking for a way to multiply each item rather than sum each item.
[0.74, 0.91, 1.22, 0.91, 1.07, 1.07, 1.07, 1.07, 1.07, 0.74, 0.91, 0.91, 1.07, 1.07, 0.91, 1.07]
[1.23, 0.97, 2.09, 0.97, 0.83, 0.83, 0.83, 1.23, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83]
[1, 1.36, 1.83, 0.95, 1, 1, 0.95, 1.22, 0.95, 1, 0.67, 0.67, 0.95, 0.95, 1, 0.67]
[1.22, 1.07, 1.22, 0.65, 1.67, 0.65, 0.65, 1.32, 1.67, 1.67, 1.32, 0.65, 1.67, 1.67, 1.32, 1.67]
[1.1, 1.1, 1.1, 1.1, 1.1, 0.58, 1.1, 1.1, 1.1, 0.58, 1.1, 0.58, 0.58, 0.58, 1.1, 0.58]
[0.91, 0.91, 0.91, 0.91, 0.91, 0.7, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.7, 0.7, 0.7, 0.7]
[0.72, 0.72, 0.72, 0.91, 0.88, 0.88, 0.88, 0.72, 0.91, 0.91, 0.45, 0.88, 0.91, 0.72, 1.25, 0.72]
Then what i have done is combine in to a list of lists
sumrate += [list1, list2, list3, list4, list5, list6, list7]
Then i can add each item from each list and multiply by 10.
multiplyrate = [10 * sum(i) for i in zip(*sumrate)]
But i am looking for a way to multiply each item rather than sum each item.