我有2个具有相同键但不同值的哈希数组.
A = [{:a=>1, :b=>4, :c=>2},{:a=>2, :b=>1, :c=>3}]
B = [{:a=>1, :b=>1, :c=>2},{:a=>1, :b=>3, :c=>3}]
Run Code Online (Sandbox Code Playgroud)
我试图将A中的第一个哈希与B中的第一个哈希进行比较,依此类推,使用它们的密钥并确定哪个密钥与哪个值不匹配(如果它们不匹配).请帮忙.
A.each_key do |key|
if A[key] == B[key]
puts "#{key} match"
else
puts "#{key} dont match"
Run Code Online (Sandbox Code Playgroud)