Я обнаружил, что суммирование списка списка чисел:
In [9]: l = [[3,7,2],[1,4,5],[9,8,7]]
In [10]: [sum(i) for i in zip(*l)]
Out[10]: [13, 19, 14]
Однако я изо всех сил пытался найти способ суммировать список списка кортежей, чтобы привести к списку кортежей
In [9]: l = [[(1, 1), (1, 1), (1, 1)],[(2, 2), (2, 2), (2, 2)]]
In [10]: [(sum(i[0]), sum(i[1])) for i in zip(*l)] #Did not work
Это мой желаемый вывод:
Out[10]: [(3, 3), (3, 3), (3, 3)]
Спасибо!