From: eda@... Date: 2002-06-05T08:38:41+09:00 Subject: [ruby-list:35341] Re: ハッシュの配列 えだです。 すいません、便乗してHashのことで教えて下さい。 In the message "[ruby-list:35340] ハッシュの配列" At Wed, 5 Jun 2002 08:11:29 +0900 Nal さん曰く: > たのですが、うまくいきません。これを得るにはどうすればいいのでしょう > か。 ary = [] open(file).readlines.join.split("\n").each_with_index do |row, c| row.split(",").each_with_index do |m, n| if m != "" ary << {"c"=>c+1, "n"=>n+1} end end end p ary …みたいなかんじかなーとか思って実行していて、ひとつ気になりました。 Hashのキーの(表示されるときの)順番ってどう決まっているんでしょうか? irb(main):001:0> {"c"=>1,"n"=>2} {"n"=>2, "c"=>1} irb(main):002:0> RUBY_VERSION "1.7.2" irb(main):003:0> とりたてて支障はないのですが、なんとなく気になって…。 -- just another ruby beginner(;_;) えだぱいち こと えだゆきひこ