From: Damphyr Date: 2005-10-16T05:47:59+09:00 Subject: Re: Set.new vs Set[] Daniel Berger wrote: > Hi all, > > Ruby 1.8.3 > > irb(main):001:0> require "set" > => true > > irb(main):002:0> a = [0,1,2,3,4,5,2,3] > => [0, 1, 2, 3, 4, 5, 2, 3] > > irb(main):003:0> set1 = Set.new(a) > => # > > irb(main):004:0> set2 = Set[a] > => # > > Shouldn't the set returned by Set[] also be only the unique values? Nope, you just made a Set with an array as an element in the second example. In the first one you have the elements of the array inserted in the set, not the array itself. Cheers, V.- -- http://www.braveworld.net/riva ____________________________________________________________________ http://www.freemail.gr - ������ �������� ������������ ������������. http://www.freemail.gr - free email service for the Greek-speaking.