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

回答編集履歴

1

回答を一部修正しました

2017/02/02 08:50

投稿

Kapustin
Kapustin

スコア1188

answer CHANGED
@@ -6,8 +6,10 @@
6
6
  3: テニス部,3,6C
7
7
  4:
8
8
  ```
9
- このため、最後の空の行カンマ区切りで配列を作ろうとして作れず、存在しない要素にアクセスしようとしてしまっているが原因かとます。
9
+ このため、最後の空の行に対してカンマ区切りで配列を作ろうとして作れず、存在しない要素にアクセスしようとしてエラーになっていると思われます。
10
- 下記の操作を行う前に`csvSplit`の要素数をチェックすると良いかと思ます
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
  ```