タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sortに関するryo-skのブックマーク (1)

  • [ruby] ハッシュの配列を複数のキーでソートする

    実行環境: ruby 1.9.3 rubyでハッシュの配列を複数のキーでソートする場合のやり方です。 多次元配列やオブジェクトの配列も同じ考え方でいけます。 たとえば、以下のようなハッシュの配列があったとします。 arr = [ { :name => "Dave", :age => 7, :birthday => '12/05' }, { :name => "Carol", :age => 5, :birthday => '08/23' }, { :name => "Alice", :age => 6, :birthday => '05/18' }, { :name => "Bob", :age => 5, :birthday => '01/31' } ] これを :age と :birthday の2つの値でソートすることを考えます。 あくまでも例なので :birthday に年まで入れ

  • 1