我有以下数组
["key", "key_deeper", "key_even_deeper"]
和一个哈希:
{ "key" => { "key_deeper" => { "key_even_deeper" => "BINGO!" } } }
将数组应用于要接收的哈希的最短或最具表现力的方法是"BINGO!"什么?
这是基本情况,但也有一种特殊情况,键的值不仅是String => Hash,而且是String => [Integer, Hash]。
例如
["key1", "key2"]
关于哈希
{"key1" => [5, {"key2" => "BINGO!" }] }
应该再次返回"BINGO!",但仅包含的数组["key1"]将简单地返回5。