Your problem in itself is a bit unclear. Anyway, I just accepted the assumption -
>>> a = [] >>> a.append((1,2,3)) >>> a.append((7,2,4)) >>> a [(1, 2, 3), (7, 2, 4)]
I assume that you may be interested in getting the sum of all the items in the list. If this is a problem, then this can be solved in 2 steps.
1) The first step is to smooth the list.
2) Then add all the items in the list.
>>> new_list = [y for x in a for y in x]
Single liner
>>> sum([y for x in a for y in x]) 19
Another suggestion, if your problem is to minus each tuple element over an element in the list, use this:
>>> [tuple(map(lambda y: abs(item - y), x)) for x in a] [(0, 1, 2), (6, 1, 3)]
If the problem is something else, please clarify.
PS: understanding Python List is much better and most effective.