【发布时间】:2014-09-17 23:54:47
【问题描述】:
有没有办法迭代或映射下面的哈希,以便您可以将存款变量添加到“john”=>0 键/值对的值 0?
我在下面评论了所需的输出。
deposit = 20
Hash = {"Mike"=>0, "John"=>0, "Jen"=>0}
# I would like the result to look like Hash = {"Mike"=>0, "John"=>20, "Jen"=>0}
【问题讨论】:
有没有办法迭代或映射下面的哈希,以便您可以将存款变量添加到“john”=>0 键/值对的值 0?
我在下面评论了所需的输出。
deposit = 20
Hash = {"Mike"=>0, "John"=>0, "Jen"=>0}
# I would like the result to look like Hash = {"Mike"=>0, "John"=>20, "Jen"=>0}
【问题讨论】:
首先,您的常量名称Hash 会搞砸很多事情。明白这一点,
Hash["John"] += deposit
【讨论】: