Heim >Backend-Entwicklung >Python-Tutorial >Was bedeutet dir in Python?
Was bedeutet dir in Python?
Wenn die dir()-Funktion in Python keine Parameter annimmt, ist sie gibt die aktuelle Liste von Variablen, Methoden und definierten Typen innerhalb des Bereichs zurück; bei der Übernahme von Parametern wird eine Liste von Attributen und Methoden der Parameter zurückgegeben. Wenn das Argument die Methode __dir__() enthält, wird diese Methode aufgerufen. Wenn der Parameter __dir__() nicht enthält, sammelt diese Methode Parameterinformationen im größtmöglichen Umfang.
dir Syntax:
dir([object])
Parameterbeschreibung:
object – Objekt, Variable, Typ.
Rückgabewert
Gibt die Attributliste des Moduls zurück.
Das folgende Beispiel zeigt, wie man dir verwendet:
>>>dir() # 获得当前模块的属性列表 ['__builtins__', '__doc__', '__name__', '__package__', 'arr', 'myslice'] >>> dir([ ]) # 查看列表的方法 ['__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'] >>>
Verwandte Empfehlungen: „Python Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet dir in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!