如何将值放入哈希并检索

时间:2012-07-05 14:16:57

标签: ruby hash

您好我想将这些值放入哈希并检索它们。

  c={}

  a={"cat"=> 1,"cap"=> 2} 

  b={"rat"=> 12,"soap"=> 5} 

现在我如何将值“a”和“b”放入值“c”?

从值c?

中检索这些值a和b

感谢。

1 个答案:

答案 0 :(得分:0)

你不能推入哈希。

您添加到哈希中的每个值都必须有一个键。所以在你的情况下,你可以做到

c[key1] = a
c[key2] = b

您的哈希现在变为c = {"key1" => {"cat" => 1,"cap" => 2}, "key2" => {"rat" => 12,"soap" => 5}}

您可以c[your_key]检索它们。