否则,它需要
h = {:a => 1, :b => 2.2}
h.each_with_index do |pair, i|
k = pair[0]; v = pair[1]
p k, v, i
end
Run Code Online (Sandbox Code Playgroud)
设置k和v这种方式似乎有点笨拙.它可以更简单或类似的东西
h.each_with_index do |[k,v], i|
Run Code Online (Sandbox Code Playgroud)
?
mol*_*olf 101
事实上,是的!使用括号:
h = {:a => 1, :b => 2.2}
h.each_with_index do |(k, v), i|
p k, v, i
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9510 次 |
| 最近记录: |