teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/09/04 10:28

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,3 +1,13 @@
1
+ > このプログラムを実行すると出力は以下のようになり、
2
+ > ...略...
3
+ > 思いどおりに動きませんでした。
4
+
5
+ アイデア自体は悪くないですが、残念ながらループ内でカウンタを置き換えても無意味なのです。
6
+
7
+ for文ではターゲット(今回は変数n)に対して毎周代入が発生します。
8
+ ループ内でどんなにnの値をいじっても、次の一周が始まる際に上書きされてしまいます。
9
+
10
+ ---
1
11
  要素をずらしてzipしてみるのも良いでしょう。
2
12
  ```Python
3
13
  it = range(1, 9)