中缺失的值是否有模塊或最佳方式來比較基於密鑰的2個散列並檢索並打印第一個和第二個散列中缺失的值?Perl比較基於密鑰的兩個散列並檢索
我有兩個散列描述了特定的配置。
我想比較兩種配置的歷史狀態。特別是我有興趣知道哪些鍵已被刪除,哪些鍵已被添加。無需知道密鑰的編輯位置(即不發生這種情況)。
例子:
Hash 1 keys:
aaa
bbb
ccc
ddd
Hash 2 keys:
aaa
xxx
bbb
ccc
yyy
結果應該是這樣的:
xxx added
ddd deleted
yyy added
任何想法?
檢查了這一點http://stackoverflow.com/questions/6978799/comparing-two-hashes-with-the-keys-and-values – PseftiS