Article View: pl.comp.lang.ruby
Article #429Re: Wielowymiarowe sortowanie listy haszy
From: hubert depesz lubaczewski
Date: Fri, 09 Feb 2007 15:14
Date: Fri, 09 Feb 2007 15:14
21 lines
1452 bytes
1452 bytes
On 2007-02-09, Jaroslaw Zabiello <hipertracker@gmail.com> wrote:
> Da się jakoś ten blok uzupełnić o sortowanie wewnatrzne wg kolejnego
> poziomu?
jasne.
zobacz do ri sort_by.
podpowiadają:
sorted = files.sort {|a,b| File.new(a).mtime <=> File.new(b).mtime}
skoro można tak (aczkolwiek to do tablic, nie wiem czy do haszy
zadziala - gdyby nie to hash.keys.sort { }):
a <=> b || a.length <=> b.length
powinno ładnie zadziałać.
depesz
--
quicksil1er: "postgres is excellent, but like any DB it requires a
highly paid DBA. here's my CV!" :)
http://www.depesz.com/ - blog dla ciebie (i moje CV)
Technical Details
Message-ID:
<6ofu94-vqa.ln1@xxx.home.depesz.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!xxx.home.depesz.com!newsReferences:
<gqhrtwbv9mw1$.jn47g7rpeiib$.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!xxx.home.depesz.com!news From: hubert depesz lubaczewski <depesz@depesz.com> Newsgroups: pl.comp.lang.ruby Subject: Re: Wielowymiarowe sortowanie listy haszy Date: Fri, 9 Feb 2007 16:14:46 +0100 Organization: depesz Software Lines: 21 Message-ID: <6ofu94-vqa.ln1@xxx.home.depesz.com> References: <gqhrtwbv9mw1$.jn47g7rpeiib$.dlg@40tude.net> Reply-To: depesz@depesz.com NNTP-Posting-Host: mamba.eo.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1171037282 2578 217.17.46.130 (9 Feb 2007 16:08:02 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Fri, 9 Feb 2007 16:08:02 +0000 (UTC) X-Sender: ygEPU2g+fAZESfbjNtosvIoppuTYhFFI User-Agent: slrn/0.9.8.1pl1 (Debian) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit