我正在尝试引用二维哈希。有谁知道为什么下面的代码不会输出 true
以及如何更改它才能输出?
grid = Hash.new(false)
grid [[3,2]] = true
current_position = [3,2]
puts grid[[current_position]]
最佳答案
散列中的键是 [3,2]
,相当于 current_position
,因此要访问内容,它是:
puts grid[current_position]
关于ruby - 解决二维哈希的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14790379/