Dir ([Object])
Function:
dir () returns a list of variables, methods, and definitions in the current scope when the function has no arguments, and returns a list of properties and methods for the parameter when the parameter is taken.
If the parameter contains method __dir__ (), the method is called. If the parameter does not contain __dir__ (), the method will collect the parameter information to the fullest extent.
Object-Objects, variables, types. Returns a list of properties for the module.
Instance:
>>>dir ()#get the list of properties for the current module['__builtins__','__doc__','__name__','__package__','arr','Myslice']>>> dir ([])#ways to view a list['__add__','__class__','__contains__','__delattr__','__delitem__','__delslice__','__doc__','__eq__','__format__','__ge__','__getattribute__','__getitem__','__getslice__','__gt__','__hash__','__iadd__','__imul__','__init__','__iter__','__le__','__len__','__lt__','__mul__','__ne__','__new__','__reduce__','__reduce_ex__','__repr__','__reversed__','__rmul__','__setattr__','__setitem__','__setslice__','__sizeof__','__str__','__subclasshook__','Append','Count','Extend','Index','Insert','Pop','Remove','Reverse','Sort']>>>
Python dir () function