my %h = map { join('_', $_->{'a'}, $_->{'c'}) => $_->{'b'} } @arr ;