回答編集履歴
3
print文の追記
test
CHANGED
@@ -6,10 +6,30 @@
|
|
6
6
|
|
7
7
|
```Python
|
8
8
|
|
9
|
+
print("nrowの値:",end = "")
|
10
|
+
|
11
|
+
print(data.nrow)
|
12
|
+
|
13
|
+
print("ncolの値:",end = "")
|
14
|
+
|
15
|
+
print(data.ncol)
|
16
|
+
|
9
17
|
for i in range(data.nrow):
|
10
18
|
|
19
|
+
print("{}行目の処理".format(i))
|
20
|
+
|
11
21
|
for j in range(data.ncol):
|
22
|
+
|
23
|
+
print("{}列目の処理".format(j))
|
12
24
|
|
13
25
|
print(fi.readline())
|
14
26
|
|
15
27
|
```
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
(追記)
|
32
|
+
|
33
|
+
forの内部がどれだけ呼び出されているか、ということを知るための```print```文を追記しました
|
34
|
+
|
35
|
+
空文字を```print```した際も改行は行われますが念のため
|
2
誤字修正 readline()
test
CHANGED
@@ -10,6 +10,6 @@
|
|
10
10
|
|
11
11
|
for j in range(data.ncol):
|
12
12
|
|
13
|
-
print(fi.readli
|
13
|
+
print(fi.readline())
|
14
14
|
|
15
15
|
```
|
1
['']をコードブロックにした
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
1. ```''.split(',')```は['']を返します、```readline()```で読み込む範囲に空行などはありませんか?
|
1
|
+
1. ```''.split(',')```は```['']```を返します、```readline()```で読み込む範囲に空行などはありませんか?
|
2
2
|
|
3
3
|
2. ```for row in range(data.nrow):```、```for col in range(data.ncol):```によって二重ループになっていますがnrow*ncolは読み込みファイルの行数を超えていませんか? 終端行が空行として読まれている可能性があります
|
4
4
|
|