我试图实现一个数组,它是通过读取CSV文件获得的每行的第一个元素的集合。
我有以下几点:
ids = [] CSV.foreach(filename) do |row| ids << row[0] end ids
ids = CSV.read(filename).map(&:first)
简单地做:
CSV.read(filename)
如果只想收集第一列,那么:
CSV.read(filename).map{|row| row[0]}