这个默认哈希发生了什么?

时间:2016-01-29 11:48:12

标签: ruby hashmap defaultdict

我有以下例子:

a = Hash.new([])
a[2][1] = 10
a[2] # => [nil, 10]
a # => {}

为什么默认哈希没有被修改?怎么没有找到钥匙?为什么我看不到或迭代任何键,但可以通过索引调用它们?

0 个答案:

没有答案