ホームページ  >  記事  >  バックエンド開発  >  Python で dir は何を意味しますか?

Python で dir は何を意味しますか?

藏色散人
藏色散人オリジナル
2019-06-24 13:49:1011009ブラウズ

Python で dir は何を意味しますか?

Python における dir は何を意味しますか?

Python の dir() 関数がパラメータを取らない場合、スコープ内の変数、メソッド、および定義された型の現在のリストを返します。パラメータが取得されると、パラメータのプロパティとメソッドのリストが返されます。引数にメソッド __dir__() が含まれている場合、このメソッドが呼び出されます。パラメータに __dir__() が含まれていない場合、このメソッドは可能な限りパラメータ情報を収集します。

dir 構文:

dir([object])

パラメータの説明:

object -- オブジェクト、変数、型。

戻り値

モジュールの属性リストを返します。

次の例は、 dir の使用方法を示しています:

>>>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']
>>>

関連する推奨事項: "Python チュートリアル "

以上がPython で dir は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。