反正有没有让Python中的元组操作像这样工作:
>>> a = (1,2,3)
>>> b = (3,2,1)
>>> a + b
(4,4,4)
Run Code Online (Sandbox Code Playgroud)
代替:
>>> a = (1,2,3)
>>> b = (3,2,1)
>>> a + b
(1,2,3,3,2,1)
Run Code Online (Sandbox Code Playgroud)
我知道它的工作原理是这样的,因为这些__add__和__mul__方法的定义是这样的.那么唯一的方法就是重新定义它们吗?