Ruby 4.0 リファレンスマニュアル

instance method Hash#slice

slice(*keys) -> HashRuby 2.5.0 から[permalink][rdoc][edit]
(*K) → ::Hash[K, V]

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

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

[SEE_ALSO] Hash#except, ENV.slice