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