我今天正在对旧代码进行一些审查,这出现了,如果提前道歉可能是一个愚蠢的问题,但是切片和提取之间有什么真正的区别!函数(对于哈希),我查看了文档,它们之间没有明显区别(至少对我而言):
也没有在社区上找到任何东西,提前谢谢。
h1 = {"a"=> "121","b"=> "248","d"=> "192","e"=> "182"}
h2 = {"a"=> "458","b"=> "122","c"=> "562","f"=> "224","g"=> "352"}
Run Code Online (Sandbox Code Playgroud)
这是我的输入我尝试合并它但我只有这个输出
merge_hash = {"a"=>"121", "b"=>"248", "c"=>"562", "f"=>"224", "g"=>"352", "d"=>"192", "e"=>"182"}
Run Code Online (Sandbox Code Playgroud)
但我想要这个
merge_hash = {"a"=>"458", "b"=>"248", "c"=>"562", "f"=>"224", "g"=>"352", "d"=>"192", "e"=>"182"}
Run Code Online (Sandbox Code Playgroud)
我用它来合并哈希 merge_hash = h2.merge(h1) 任何人请帮我解决这个问题