質問編集履歴
1
元々の出力結果の記載がなかったので「該当のソースコード」に追記しました。あと、補足を設けました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,11 @@
|
|
10
10
|
|
11
11
|
以下のコードで次のような出力を得たいです。
|
12
12
|
|
13
|
+
|
14
|
+
|
13
15
|
```Python
|
16
|
+
|
17
|
+
#求めている出力結果
|
14
18
|
|
15
19
|
A=[]
|
16
20
|
|
@@ -50,7 +54,27 @@
|
|
50
54
|
|
51
55
|
print("a={}".format(a))
|
52
56
|
|
57
|
+
|
58
|
+
|
59
|
+
#出力結果
|
60
|
+
|
61
|
+
#A=[]
|
62
|
+
|
63
|
+
#a=[0]
|
64
|
+
|
65
|
+
#A=[0]
|
66
|
+
|
67
|
+
#a=[0, 1]
|
68
|
+
|
69
|
+
#A=[0, 1]
|
70
|
+
|
71
|
+
#a=[0, 1, 2]
|
72
|
+
|
53
73
|
```
|
74
|
+
|
75
|
+
・補足
|
76
|
+
|
77
|
+
'a'にA=[]を代入することで、forループするたびにa=[]となることを望んでいるのですが、'A'がA=[]で固定されているはずなのに、出力結果にあるように勝手に変化している理由がわかりません。
|
54
78
|
|
55
79
|
|
56
80
|
|