新手问题 Ruby 数组值修改

danielfeng · August 22, 2015 · Last by danielfeng replied at August 22, 2015 · 1680 hits

求教各位大侠,将以下数组修改成如下,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}

#3 楼 @winnie 厉害,3q winnie

You need to Sign in before reply, if you don't have an account, please Sign up first.