class T(tuple):

    def __add__(self, other):
        return T(x + y for x, y in zip(self, other))

def __rmul__(self, other):
    return T(other * x for x in self)
a = T((1, 2))
b = T((3, 4))
c = a + b
d = 3 * b
Перегрузка + для поддержки кортежей