(行) 配列の (行) 配列を並べ替える必要があります。(行) 配列には、任意の数の文字列が含まれます。(行) 配列に空の文字列のみが含まれている場合は、(行) 配列から削除します。
私は現在これをやっています:
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
しかし、それを行うためのよりエレガントな方法はありますか?