0
內使用Ruby哈希值有沒有辦法做這樣的事情:哈希
numbers = {
"one" => "two",
"three" => numbers["one"] }
我知道我可以只讓哈希和設置一切正常像numbers["one"]
但醜......
內使用Ruby哈希值有沒有辦法做這樣的事情:哈希
numbers = {
"one" => "two",
"three" => numbers["one"] }
我知道我可以只讓哈希和設置一切正常像numbers["one"]
但醜......
不,因爲numbers
尚未確定,但可以使指定的項目超過一次的變量:
# seems odd, but ok...
def_num = "two"
numbers = { 'one' => def_num, 'two' => def_num }
這是因爲鏈接的路徑我想要做這樣的事情:P –
那麼,你不能那樣做。如果我的建議不能出於某種原因,請發佈您實際想要完成的內容,以及一些實際的輸入/輸出而不是簡單的示例。 –
它確實工作完美,我只是略微修改它只是有散列覆蓋原始值是根路徑;而不是創建一個新的容器。謝謝!我沒有考慮過這樣做。< –