作者: rubikitch | |
日時: 2009/5/16(15:22) |
From: きむらこういち <hogemuta@...> Subject: [TSruby:317] Re: inject メソッド Date: Sat, 16 May 2009 15:00:53 +0900 > ぶっちゃけ Pythonの reduce と一緒。 > :* は、Python でいうところの operator.mul を渡しているようなものです。 inject/reduceは畳み込みですね。 昔、理解するのに四苦八苦しましたが、今では好きなメソッドのひとつです。 Ruby 1.8.7以降ではRubyでもreduceという別名を持つようになりました。 # inject厨という言葉もあるくらいで。 -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/