読者です 読者をやめる 読者になる 読者になる

Training to develop the IT skills

IT技術の習得を日々記録します

要素の数だけ、繰り返しブロックを実行 .map

ruby

条件に合う要素を探すメソッド .select - Training to develop the IT skills



上の記事でselectで要素を探して戻って来た配列を.mapでひとつずつrowにいれる
mapは要素の数だけ、繰り返しブロックを実行する


cn_list = CSV.read("#{ARGV[0]}").select { |row| row[1].include? '' }.map do |row|
  p row[1]
end

結果

"株式会社りんご"
"株式会社みかん"
"(株)落花生"