my %users; $users{foo}=[{a=>1,b=>2},{a=>2,b=>3}]; my $x=$users{foo}[1]{a}; #$x==2 at this point