From: Ken Bloom Date: 2007-08-26T23:40:04+09:00 Subject: Re: sort_by { rand } not working On Sun, 26 Aug 2007 22:25:08 +0900, Mike Dershowitz wrote: > Hello: > > I've got an array of arrays that I'd like to sort_by random. each > individual array is just a hash of a value and then an object. Is there > some reason why sort_by { rand } wouldn't work? My code is simple (teams > is populated with a db call): > > @teams.each do |t| > @all << ["t",t] > end > #current not working > @all.sort_by { rand } sort_by returns the sorted list sort_by! sorts the list in place --Ken -- Ken Bloom. PhD candidate. Linguistic Cognition Laboratory. Department of Computer Science. Illinois Institute of Technology. http://www.iit.edu/~kbloom1/