最終更新:2021-05-24 (月) 08:45:55 (1065d)  

__init__
Top / __init__

Pythonクラスのコンストラクタ(初期化メソッド)

https://docs.python.org/ja/3/tutorial/classes.html

def __init__(self):
    self.data = []

メモ

  • クラスが __init__() メソッドを定義している場合、クラスのインスタンスを生成すると、新しく生成されたクラスインスタンスに対して自動的に __init__() を呼び出します。
  • より大きな柔軟性を持たせるために、 __init__() メソッドに複数の引数をもたせることができます。