-1
どのように空リストをPythonクラスのコンストラクタ関数のメンバとして宣言しますか?Python:オブジェクト指向プログラミング
例:
class House:
def __init__(self):
self.genome = []
for i in range(0, 4):
self.genome.append(1)
s = House
print s.genome()
私はエラーを取得しておいてください。クラスの家には属性 'ゲノム' を持っていませんか? ありがとうございます。
's = House'が_class_をsに割り当てます。 's = House()'とparensは新しい_instance_を作り、それをsに代入します。 – RemcoGerlich
あなたが最初からPythonを学んでいるなら、あなた自身が好きなことをして、バージョン3.6から始めると、2.7が段階的に廃止されています。 – RemcoGerlich
また、 'genome'はリストであり、これは呼び出し可能ではありません。 – jonrsharpe