回答編集履歴
1
回答を一部修正しました
answer
CHANGED
@@ -6,8 +6,10 @@
|
|
6
6
|
3: テニス部,3,6C
|
7
7
|
4:
|
8
8
|
```
|
9
|
-
このため、最後の空の行
|
9
|
+
このため、最後の空の行に対してカンマ区切りで配列を作ろうとして作れず、存在しない要素にアクセスしようとしてエラーになっていると思われます。
|
10
|
-
|
10
|
+
辞書に格納する前に`csvSplit`の要素数をチェックすると良いのではないでしょうか。
|
11
11
|
```
|
12
|
+
if(csvSplit.count == 3){
|
12
|
-
csvArray[csvSplit[0]] = [csvSplit[1],csvSplit[2]]
|
13
|
+
csvArray[csvSplit[0]] = [csvSplit[1],csvSplit[2]]
|
14
|
+
}
|
13
15
|
```
|