【发布时间】:2014-04-19 04:38:52
【问题描述】:
我正在学习 ruby,但在处理包含多维数组的哈希时遇到了一些麻烦。
例如,我正在尝试使用作为城市名称的键创建哈希。然后,在那个城市内部,我想要一个包含数据数组的数组。
它应该看起来像这样:
hash = {"chicago" => [["carl","blue"], ["ross", "red"]], "new york" => [ ["linda", "green"], ["john", "purple"], ["chris", "black"]]}
我怎样才能做到这一点,我怎样才能访问/附加到每个键内的数组?
我一直在尝试类似的东西:
hash["chicago"][].push["new person", "color"]
谢谢,我知道这很简单,但我似乎无法用 Ruby 来解决问题。
【问题讨论】: