新手问题 Ruby 数组值修改

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

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

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

修改如下

[["v", 104], ["dd", 103], ["aa", 102]]
共收到 6 条回复

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

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

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

#3楼 @winnie 厉害,3q winnie

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