回答編集履歴
2
誤字を修正
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
ほかにも、
|
7
7
|
|
8
8
|
- 「2回前の値」を取得できていない。`yy`は最初のデータのyの値のまま変わらない。`yy - 2`は、`yy`の値から2減らした値を計算するだけで、「2回前の値」ではない。
|
9
|
-
- 「2回前の値」が必要なら、繰り返し処理の最初のデータは、(2回
|
9
|
+
- 「2回前の値」が必要なら、繰り返し処理の最初のデータは、(2回前の`l[1]`と比較する)`l[3]`でないといけないのでは。
|
10
10
|
- 最後の結果の表示で`row`を使おうとしているが、`row`はforループ内でのみ使われているため、スコープ(通用範囲)はforループ内部だけ。ループを脱出した後では`row`の値は取得できない。
|
11
11
|
|
12
12
|
といった点が問題になる。
|
1
ファイル名を質問文に合わせた
answer
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
```Python
|
15
15
|
import csv
|
16
16
|
|
17
|
-
with open("
|
17
|
+
with open("xxx.csv")as f:
|
18
18
|
reader = csv.reader(f)
|
19
19
|
lst = [row for row in reader]
|
20
20
|
|