update : извините, я исправил свою программу:
a = [ 'str1' , 'str2', 'str2', 'str3' ]
name = ''
a.each_with_index do |x, i |
if x == name
puts "#{x} found duplicate."
else
puts x
name = x if i!= 0
end
end
output:
str1
str2
str2 found duplicate.
str3
Есть ли еще один прекрасный способ на языке ruby
сделать то же самое?
Кстати, собственно. a
- это ActiveRecord :: Relation
в моем реальном случае.
Спасибо.