サクサク読めて、アプリ限定の機能も多数!
案2:空っぽの Hash に突っ込んでいく x = {}; h.each { |k,v| x[k] = v*2 }; x => {:one=>2, :two=>4, :three=>6} う〜、もう少しだけスマートにしたい 案3:案2の欠点解消、 inject を使う h.inject({}) { |x,kv| k,v=kv; x[k] = v*2; x } => {:one=>2, :two=>4, :three=>6}
uk-ar のブックマーク 2011/03/20 21:45
Hash#map は Hash を返すと思っていた方 (自分含) へ - 飽きっぽいITエンジニアのブログ案2:空っぽの Hash に突っ込んでいく x = {}; h.each { |k,v| x[k] = v*2 }; x => {:one=>2, :two=>4, :three=>6} う〜、もう少しだけスマートにしたい 案3:案2の欠点解消、 inject を使う h.inject({}) { |x,kv| k,v=kv; x[k] = v*2; x } => {:one=>2, :two=>4, :three=>6}2011/03/20 21:45
案2:空っぽの Hash に突っ込んでいく x = {}; h.each { |k,v| x[k] = v*2 }; x => {:one=>2, :two=>4, :three=>6} う〜、もう少しだけスマートにしたい 案3:案2の欠点解消、 inject を使う h.inject({}) { |x,kv| k,v=kv; x[k] = v*2; x } => {:one=>2, :two=>4, :three=>6}
このブックマークにはスターがありません。 最初のスターをつけてみよう!
hamajyotan.hatenadiary.org2011/03/20
Hash#map は Enumerable モジュールから 以下引用 各要素に対してブロックを評価した結果を全て含む配列を返します。 試す h = {:one => 1, :two => 2, :three => 3} => {:one=>1, :two=>2, :three=>3} h.map { |...
6 人がブックマーク・3 件のコメント
\ コメントが サクサク読める アプリです /
案2:空っぽの Hash に突っ込んでいく x = {}; h.each { |k,v| x[k] = v*2 }; x => {:one=>2, :two=>4, :three=>6} う〜、もう少しだけスマートにしたい 案3:案2の欠点解消、 inject を使う h.inject({}) { |x,kv| k,v=kv; x[k] = v*2; x } => {:one=>2, :two=>4, :three=>6}
このブックマークにはスターがありません。
最初のスターをつけてみよう!
Hash#map は Hash を返すと思っていた方 (自分含) へ - 飽きっぽいITエンジニアのブログ
Hash#map は Enumerable モジュールから 以下引用 各要素に対してブロックを評価した結果を全て含む配列を返します。 試す h = {:one => 1, :two => 2, :three => 3} => {:one=>1, :two=>2, :three=>3} h.map { |...
6 人がブックマーク・3 件のコメント
\ コメントが サクサク読める アプリです /