in reply to Re: Remove duplicate key value pair in hash
in thread Remove duplicate key value pair in hash

No, since you still haven't specified whether you mean that you want pairs such as (foo=>'bar',bar=>'foo') removed, or whether you consider "one" and "1" to be equal.

Replies are listed 'Best First'.
Re^3: Remove duplicate key value pair in hash
by reaper9187 (Scribe) on Sep 19, 2014 at 19:35 UTC
    I have modified the example now to remove the confusion. I hope it is clear now.

      If anything, it’s less clear to me… :P Examine this for a moment before you update or try to clarify–

      perl -MData::Dump=pp -e "pp {aaa=>'bbb', bbb=>'aaa', ccc=>'bbb', bbb=> +'ccc', abc=>'123'}" { aaa => "bbb", abc => 123, bbb => "ccc", ccc => "bbb" }

      Maybe hashes don’t work the way you think? You see the extra bbb key is already “deduplicated.”

      Update: and you silently updated the code in the OP… again. :(