【发布时间】:2012-10-08 18:47:36
【问题描述】:
我必须对(行)数组的(行)数组进行排序。 (行)数组包含任意数量的字符串。如果(行)数组仅包含空字符串,我想将其从(行)数组中删除。
我目前正在这样做:
rows.each do |row|
row.each_index do |i|
if row[i].length > 0
break
elsif i == row.count-1
rows.delete(row)
end
end
end
但是有没有更优雅的方法呢?
【问题讨论】:
标签: ruby arrays ruby-on-rails-3