From: Kenichi Kamiya Date: 2012-02-20T20:36:26+09:00 Subject: Re: array.uniq on specific attributes Array#uniq accept block argument, later Ruby 1.9.2 [ [1,"eric", 23, "seattle"], [1,"eric", 23, "chicago"] ].uniq{|l|[l[1], l[3]]} #=> [[1, "eric", 23, "seattle"], [1, "eric", 23, "chicago"]] [ [1,"eric", 23, "seattle"], [2,"eric", 45, "seattle"] ].uniq{|l|[l[1], l[3]]} #=> [[1, "eric", 23, "seattle"]] -- Posted via http://www.ruby-forum.com/.