1
我想引用2维散列。有谁知道为什么下面不会输出true
以及如何改变它,以便它?解决2维散列问题
grid = Hash.new(false)
grid [[3,2]] = true
current_position = [3,2]
puts grid[[current_position]]
我想引用2维散列。有谁知道为什么下面不会输出true
以及如何改变它,以便它?解决2维散列问题
grid = Hash.new(false)
grid [[3,2]] = true
current_position = [3,2]
puts grid[[current_position]]
在你的哈希的关键是[3,2]
这相当于current_position
,所以访问的内容,它是:
puts grid[current_position]
非常好!谢谢! – 2013-02-09 17:05:28
这不是二维的哈希值,它是一个关键的哈希这恰好是一个数组。 – 2013-02-09 17:08:07