假设我有 3 个哈希:
hash1={
a => 1,
b => 2,
c => 4
}
hash2={
b => 1,
c => 3
}
hash3={
a => 2,
b => 1,
c => 3,
d => 4
}
我想根据键将东西平均到一个新的哈希值,所以新的哈希值将是
result={a=>1.5,b=>4/3,c=>10/3,d=>4}
意思是如果键不存在于一个哈希中,我们不会将其视为 0。
有没有优雅的方法?
假设我有 3 个哈希:
hash1={
a => 1,
b => 2,
c => 4
}
hash2={
b => 1,
c => 3
}
hash3={
a => 2,
b => 1,
c => 3,
d => 4
}
我想根据键将东西平均到一个新的哈希值,所以新的哈希值将是
result={a=>1.5,b=>4/3,c=>10/3,d=>4}
意思是如果键不存在于一个哈希中,我们不会将其视为 0。
有没有优雅的方法?