my %h = map { join('_', $_->{'a'}, $_->{'c'}) => $_->{'b'} } @arr ; [download]
In reply to Re^3: strange map behavior by ikegami in thread strange map behavior by jeanluca