Python中的重载=运算符

时间:2017-11-22 08:40:17

标签: python operator-overloading

昨天我发现可以在python中覆盖运算符,所以经过一些谷歌搜索我发现了怎么样,但是我找不到任何方法来重载" ="标志。有__set __()但是据我所知,它会重载对象中属性的符号,而不是对象本身。

我想要完成的是:

F = Foo(1)
G = Foo(2)
F = G #overloaded =

有没有一种超载方式" ="对于python中的对象? (以及该函数叫什么)

1 个答案:

答案 0 :(得分:1)

您不能重载=(assign)运算符。