-1.

It is already possible to specify what

  inst in cls

means by using a metaclass.  For example:

  class Color(enum.Enum):
     RED = 1
     GREEN = 2
     BLUE = 3

  some_var = Color.GREEN
  some_var in Color      # True
  some_var in enum.Enum  # False

Containment != isinstance()

--
~Ethan~
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to