Python中的等价物是什么?这对我来说是个噩梦。我几乎肯定我需要结合lambda和list-comprehension来解决这种情况。 @values
代表一串数字。
def summation
@values.split(",").map(&:to_i).reduce(:+)
end
答案 0 :(得分:0)
的Python:
>>> values = "10,20,30"
>>> sum(int(x) for x in values.split(','))
60
红宝石:
=> values = "10,20,30"
=> values.split(",").map(&:to_i).reduce(:+)
60