From: Inaba Hiroto Date: 1999-04-13T00:11:41+09:00 Subject: [ruby-list:13640] Re: Dir.foreach 稲葉です。 IKARASHI Akira wrote: > あと、ついでなんですが、これは、 > > Dir.chdir srcdir > for i in Dir.glob("*").grep(/^\d+$/).sort{|x, y| x.to_i <=> y.to_i} > ... > end > > のようなことをすると、媒介変数が必要なくなりますね。 たいしたことないでしょうけど、効率をいったら for i in Dir.glob("*").grep(/^\d+$/).filter{|s|s.to_i}.sort.filter{|i|i.to_s} ... end にしてもいいかもしれません。 -- 稲葉 浩人