新手问题 Ruby 数组值修改

danielfeng · 2015年08月22日 · 最后由 danielfeng 回复于 2015年08月22日 · 1684 次阅读

求教各位大侠,将以下数组修改成如下,ruby 应该怎么写?感谢。

[["v", 10480], ["dd", 10350], ["aa", 10250]]

修改如下

[["v", 104], ["dd", 103], ["aa", 102]]

二维数组,each 一下,取第二个 除以 100 不就行了?

#1 楼 @afghl a .each {|k,j| j / 2} 这样?

[["v", 10480], ["dd", 10350], ["aa", 10250]].each{|x| x[1]=x[1]/100}

需要 登录 后方可回复, 如果你还没有账号请 注册新账号