質問編集履歴

1

元々の出力結果の記載がなかったので「該当のソースコード」に追記しました。あと、補足を設けました。

2020/05/31 14:52

投稿

UmiH
UmiH

スコア2

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