0
我在Ruby中有關H問題和h [ 「鑰匙」]在Ruby中
h = {}
h["a"] = "1"
h[:a] = "2"
puts h
h.each { |k, v| puts "#{k} => #{v}" }
,輸出
{"a"=>"1", :a=>"2"}
a => 1
a => 2
我對這個代碼的一些問題寫了這個簡單的程序其中涉及:
和"
索引器本身不是
- 我什麼時候會用另一種?我最初發現,當我打電話的某些mongo/rails函數依賴於
:
索引器時,有區別,而當我解析json時,只有"
索引器存在。 - 是否有其他方法可以用鍵索引值?
- 有沒有辦法讓我的
each
識別:
和"
索引器之間的區別?看來,puts
能夠確定,但each
不是