dict vs dir(as an alternative to invoking dict use the built-in global dir()as in on class nameone can also dirmyclass that returns list of all the attribute namesfor variables and for methodsfor the class (both directly defined for the class and inherited from class' superclassesif we had called "printdir(person)for the person class defined on slide the system would have returned['__class__''__delattr__''__dict__''__dir__''__doc__''__eq__''__format__''__ge__''__getattribute__''__gt__''__hash__''__init__''__init_subclass__''__le__''__lt__''__module__''__ne__''__new__''__reduce__''__reduce_ex__''__repr__''__setattr__''__sizeof__''__str__''__subclasshook__''__weakref__'purdue university