如何设置任意长度的“关键路径”的Ruby哈希?

时间:2017-02-23 20:14:36

标签: ruby hash

假设:

h = {foo: {bar: 1}}

如果您不知道有多少把钥匙,如何设置bar

例如:keys = [:foo, :bar]

h[keys[0]][keys[1]] = :ok

但是如果键可以是任意长度而h是任意深度怎么办?

0 个答案:

没有答案