今回は、2次元配列のことについて質問させていただきます。
先日、CSV読み込みの件で質問させていただきました。
さて、今回の質問ですが、CSVを読み込んで2次元配列に入れ、
ある操作をしたところエラーが起こったので、知恵を借りに来ました。
どのようなエラーかといいますと、下記になります
C:/Users/Use/Desktop/file/read_csv.ruby:29:in block in <main>': undefined method
[]' for nil:NilClass (NoMethodError)
from C:/Users/Use/Desktop/file/read_csv.ruby:28:in each' from C:/Users/Use/Desktop/file/read_csv.ruby:28:in
<main>'
下記がソースになります。
array_data = [["id","username","old"]
["001","A","22"]
["002","B","21"]]
array_number = array_dates.size
for i in 1..array_number
print array_dates[i][3]
end
やりたいこととしては、
array_datasの配列からidとoldを抜き取り表示させ、結果をcsvに出力したいと思っております。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。