我在创建从2个阵列的散列问题,当值在阵列中的一个是相同的。 例如
names = ["test1", "test2"]
numbers = ["1", "2"]
Hash[names.zip(numbers)]
完美的作品它给了我正是我需要=> {"test1"=>"1", "test2"=>"2"}
然而,如果在“名称”的值是相同的话,根本无法正常工作
names = ["test1", "test1"]
numbers = ["1", "2"]
Hash[names.zip(numbers)]
示出了{"test1"=>"2"}
然而,我希望得到的结果是{"test1"=>"1", "test1"=>"2"}
任何帮助表示赞赏