[#47501] Hash の制約について( Ruby1.8) — 上田佳寛 <ueda@...>
皆様はじめまして
8 messages
2010/10/01
[#47528] Ruby1.9.1 p430へのRDE インストールについて — eiichi_maekawa@...
5 messages
2010/10/07
[#47529] ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — jugyo kohno <kkohno@...>
jugyo と申します
11 messages
2010/10/08
[#47562] Re: ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない
— "Y. NOBUOKA" <nobuoka@...>
2010/10/15
信岡です。
[#47563] SketchUpのRubyでwin32oleをrequireする方法について(質問)
— "yahata hisashi" <yahatah@...>
2010/10/16
Google SketchUpのRubyでwin32oleをrequireする方法について教えていただきたく
[#47564] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— Masaki Suketa <masaki.suketa@...>
2010/10/16
助田です。
[#47566] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— "yahata hisashi" <yahatah@...>
2010/10/16
助田 雅紀様
[#47567] Re: SketchUpのRubyでwin32oleをrequireする方法について(質問)
— Masaki Suketa <masaki.suketa@...>
2010/10/16
助田です。
[#47537] Excel用のxmlssファイルを作成するライブラリ exlap_c — "YOSHIIZUMI" <t-yoshiizumi@...>
吉泉といいます。
11 messages
2010/10/10
[#47575] Re: Excel用のxmlssファイルを作成するライブラリ exlap_c
— 染谷 康一 <kouichi_someya@...>
2010/10/18
吉泉さん
[#47547] 正規表現で困っています — 成田恭一[NWH] <ntnarita_prn@...>
Ruby初心者の成田と申します。
7 messages
2010/10/13
[#47578] Ruby1.9.2のRDocで定義が出力されないことがある — KANAI-Takashi <kanai@...>
こんにちは。
6 messages
2010/10/18
[ruby-list:47543] ruby 1.9.2でArrayのsortの結果が期待通りにならない
From:
sesame <sesame@...>
Date:
2010-10-11 17:10:17 UTC
List:
ruby-list #47543
sesameともうします。 ruby 1.9.2を使用してArrayのsortを試していたのですが、 pメソッドを実行するタイミングによって 異なる結果が返ってきます。 [[9,3],[2,8],[6,7]]という配列を、 各配列の1番目の要素(3,8,7)の大きさを比較して (3,7,8)の順になるように並ばせたいと考えています。 最終結果が次のようになるのを期待しています。 [[9,3], [6,7], [2,8]] しかし、pメソッドを実行するタイミングによって、 [[2, 8], [6, 7], [9, 3]] という結果が返ってきます。 このような結果になる理由がわからないのですが、 ご教示いただけないでしょうか。 *ソース puts "#-------------------------------------" p [[9,3],[2,8],[6,7]].sort do |i,j| i[1] <=> j[1] end puts "#-------------------------------------" p a = [[9,3],[2,8],[6,7]].sort do |i,j| i[1] <=> j[1] end p a puts "#-------------------------------------" a = [[9,3],[2,8],[6,7]].sort do |i,j| i[1] <=> j[1] end p a *出力結果 #------------------------------------- [[2, 8], [6, 7], [9, 3]] #------------------------------------- [[2, 8], [6, 7], [9, 3]] [[2, 8], [6, 7], [9, 3]] #------------------------------------- [[9, 3], [6, 7], [2, 8]] rubyのバージョンは、 ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0] になります。 よろしくお願いします。 -- sesame@purple.halfmoon.jp