Gibt es überhaupt eine Möglichkeit, Tupeloperationen in Python so auszuführen?
>>> a = (1,2,3)
>>> b = (3,2,1)
>>> a + b
(4,4,4)
anstatt:
>>> a = (1,2,3)
>>> b = (3,2,1)
>>> a + b
(1,2,3,3,2,1)
Ich weiß, dass es so funktioniert, weil die __add__
und __mul__
Methoden so definiert sind. Der einzige Weg wäre also, sie neu zu definieren?