回答編集履歴
2
原因を追記
test
CHANGED
@@ -8,11 +8,13 @@
|
|
8
8
|
|
9
9
|
◆原因
|
10
10
|
|
11
|
-
c_list がクラス変数で定義されているのが原因。
|
11
|
+
c_list がクラス変数で定義されているのが原因です。
|
12
|
+
|
13
|
+
そのためsample1とsample2でリストが共有されています。
|
12
14
|
|
13
15
|
◆対応策
|
14
16
|
|
15
|
-
Sampleクラス毎にインスタン変数を持
|
17
|
+
Sampleクラス毎にインスタンス変数を保持したい時は、c_listの定義を以下のように変更してくださいな。
|
16
18
|
|
17
19
|
```Python
|
18
20
|
|
1
原因と対応策を追加
test
CHANGED
@@ -6,7 +6,13 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
◆原因
|
10
|
+
|
11
|
+
c_list がクラス変数で定義されているのが原因。
|
12
|
+
|
13
|
+
◆対応策
|
14
|
+
|
9
|
-
|
15
|
+
Sampleクラス毎にインスタン変数を持ちたい場合は以下のように変更してください。
|
10
16
|
|
11
17
|
```Python
|
12
18
|
|