datum という属性を持つ Python Shape クラスがあります。これは、x と y の 2 つの数値のリストです。
私が行った場合
my_shape = Shape()
次に、データムにデフォルト値が与えられます: [0,0] ここで、次のようにしてデータムを再割り当てします。
my_shape.datum = [3,2]
次に、私のデータムにそのリストが割り当てられました。
しかし、属性 x と y もあります。x と y を自動的に更新してデータム リストの最初と 2 番目の項目にするにはどうすればよいですか?
これをinitに入れました
self.x = self.datum[0]
self.y = self.datum[1]
しかし、それは x と y を初期化された値に割り当てるだけで、self.datum が更新されたときに更新する方法がわかりません。
これが紛らわしい場合は申し訳ありません。この初心者を助けてくれてありがとう。
-ジェイソン