Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Hashクラス > slice

instance method Hash#slice

slice(*keys) -> Hash[permalink][rdoc]

引数で指定されたキーとその値だけを含む Hash を返します。



  h = { a: 100, b: 200, c: 300 }
  h.slice(:a)           # => {:a=>100}
  h.slice(:b, :c, :d)   # => {:b=>200, :c=>300}