回答編集履歴
1
ちょっと付け足し。
test
CHANGED
@@ -60,6 +60,15 @@
|
|
60
60
|
|
61
61
|
このように、for文がジェネレータの中の処理とfor文の中の処理を並列に処理しているわけなので、デバッガが勝手にfor文の中の処理を実行しているわけではないのです。
|
62
62
|
|
63
|
+
--------
|
64
|
+
長々と書きましたが、ここまで理解した上で「挙動を変えたい」というのであれば、それもありでしょう。
|
65
|
+
あくまでバグを取るのが目的であり、そのための手段であれば何も問題ありません。
|
66
|
+
ただ、冒頭で言ったとおり自分はVSCodeは使っていないので、その辺りの助言はできませんが、ただあまりなさそうだな、と思いますし、一時的に下記のように書き直したほうが早いかもしれません。
|
67
|
+
|
68
|
+
```python
|
69
|
+
for i in list(fortest()):
|
70
|
+
print(i)
|
71
|
+
```
|
63
72
|
|
64
73
|
|
65
74
|
|
@@ -67,5 +76,3 @@
|
|
67
76
|
|
68
77
|
|
69
78
|
|
70
|
-
|
71
|
-
|