質問編集履歴
1
lambda関数を用いない場合の挙動について追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Pythonのfor文内で定義した関数が意図通りの挙動をしないです。
|
1
|
+
Pythonのfor文内でlambda関数を用いて定義した関数が意図通りの挙動をしないです。
|
test
CHANGED
@@ -31,3 +31,15 @@
|
|
31
31
|
2
|
32
32
|
```
|
33
33
|
|
34
|
+
### 【参考】lambda関数を用いない場合
|
35
|
+
|
36
|
+
以下の場合は期待通りに出力されます。
|
37
|
+
|
38
|
+
```Python
|
39
|
+
func_list = []
|
40
|
+
|
41
|
+
for i in range(3):
|
42
|
+
func_list.append(print(i))
|
43
|
+
for func in func_list:
|
44
|
+
func
|
45
|
+
```
|