【发布时间】:2014-10-20 22:23:05
【问题描述】:
我正在尝试动态创建数组并且正在搞乱这段代码,但我没有得到任何结果。
以locations开头:
locations = {"boston" => 1, "new_york" => 2 , "miami" => 3}
并使用:
locations.each {
|city, id| puts "#{city}_angels"
}
期望的结果是初始化三个数组:boston_angels、new_york_angels、miami_angels。
【问题讨论】:
-
它们需要是局部变量吗?为什么不使用包含
boston、new_york和miami键的angels哈希? -
我想一个带有数组的哈希值可以工作。你将如何初始化空数组?