**kwarg)新しい辞書を作成します。オブジェクトは辞書クラスです。モジュールを参照してください。dir()¶dir(object)引数がない場合、現在のローカルスコープにある名前のリストを返します。引数がある場合、そのオブジェクトの有効な属性のリストを返そうと試みます。いう名のメソッドを持つなら、そのメソッドが呼び出され、属性のリストを返さなければなりません。属性を報告するやり方をカスタマイズできます。属性から、できるだけ情報を集めようとします。持つ場合は不正確かもしれません。メカニズムは、完全というより最重要な情報を作成しようとするため、異なる型のオブジェクトでは異なって振る舞います:オブジェクトがモジュールオブジェクトの場合、リストにはモジュールの属性の名前が含まれます。オブジェクトが型オブジェクトやクラスオブジェクトの場合、リストにはその属性の名前と、再帰的にたどったその基底クラスの属性が含まれます。それ以外の場合には、リストにはオブジェクトの属性名、クラス属性名、再帰的にたどった基底クラスの属性名が含まれます。返されるリストはアルファベット順に並べられています。対話プロンプトでの使用に便利なように提供されているので、厳密性や一貫性を重視して定義された名前のセットというよりも、むしろ興味を引くような名前のセットを返そうとします。この関数の細かい動作はリリース間で変わる可能性があります。引数がクラスであるとき、メタクラス属性は結果のリストに含まれません。数を引数としてとり、整数の除法を行ったときの商と剰余からなる2つの数のペアを返します。