向数组添加哈希?

时间:2011-08-30 16:50:51

标签: ruby arrays hash

我现在有这个哈希:

{:residential=>"false"}

但我需要把它作为一个数组的项目:

[{:residential=>"false"}]

我该怎么做?

2 个答案:

答案 0 :(得分:20)

my_array = []
my_array << {:residential => "false"}
=> [{:residential=>"false"}]

答案 1 :(得分:3)

您已编写的代码应该没问题。

>> x = [{:residental=>"false"}, {:residental=>"true"}]                  
=> [{:residental=>"false"}, {:residental=>"true"}]                      
>> x[0][:residental]                                                    
=> "false"