rubyで、ファイルの中身を配列に格納して処理に使用したくて、以下のように記述しました。
しかし、1回for文で取り出すと配列の中身が消えてしまうようです。
これはどうしてなのでしょうか?
% cat list
apple
orange
grape
pathlist.each do |item|
puts "[0]#{item}"
end
pathlist.each do |item|
puts "[1]#{item}"
end
実行結果
[0]apple
[0]orange
[0]grape
よろしくお願いします
「配列」とは、どの変数を指していますか?
回答2件
あなたの回答
tips
プレビュー