当其中一个数组中的值相同时,我在从 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"}
任何帮助表示赞赏