什么是 Python 中 Reversed Set Operators 的实际用途?
反向集合运算符是定义为:
在普通对象的操作中,如 and、add、or 等操作中,这些并没有太多意义。但是,在处理子类时,反向操作特别有用,因为如果右操作数是左操作数的子类,将会首先尝试反向操作。您可以在父类和子类中具有不同的实现。
如果第一个操作数返回 NotImplemented,那么也会使用这些反向操作。
更多Python相关文章,请阅读:Python 教程
反向集合运算符是定义为:
在普通对象的操作中,如 and、add、or 等操作中,这些并没有太多意义。但是,在处理子类时,反向操作特别有用,因为如果右操作数是左操作数的子类,将会首先尝试反向操作。您可以在父类和子类中具有不同的实现。
如果第一个操作数返回 NotImplemented,那么也会使用这些反向操作。
更多Python相关文章,请阅读:Python 教程