假设我有一个哈希,
hash = { "name" = > nil, "product" => nil , "price" => nil }
Run Code Online (Sandbox Code Playgroud)
和一个数组
a = [ "Bob" , "Fryer" , "20$"]
Run Code Online (Sandbox Code Playgroud)
我想输出是哈希
{ "name" => "Bob" , "product" => "Fryer" , "price" => "20$"}
Run Code Online (Sandbox Code Playgroud)
试过zip,merge并且map,无法得到正确的
尝试
Hash[hash.keys.zip(a)]
=> {"name"=>"Bob", "product"=>"Fryer", "price"=>"20$"}
Run Code Online (Sandbox Code Playgroud)