如何在哈希之间移动属性

Vya*_*nov 1 ruby hash

我有

hash1 = {:sym1 => "aaa", :sym2 => "bbb"}
hash2 = {:sym20 => "ccc", :sym21 => "ddd"}
Run Code Online (Sandbox Code Playgroud)

怎么做

hash1 = {:sym1 => "aaa"}
hash2 = {:sym2 => "bbb", :sym20 => "ccc", :sym21 => "ddd"}
Run Code Online (Sandbox Code Playgroud)

Ama*_*dan 5

hash2[:sym2] = hash1.delete(:sym2)
Run Code Online (Sandbox Code Playgroud)