RubyでHash Slice  [ruby]

Rubyってハッシュスライスがないんだよね。
Perlで簡単に


@hash{@fields}=@values;

とかできることができない。。
かなりつらいんですけど。。

hashの一部をupdateする場合のやり方はこんな感じらしい。


hash.update(Hash[*keys.zip(vals).flatten])