use warnings; use strict; my $hoa = { keyone => ["green","apple"], keytwo => ["purple","plum"] }; my $p; for (sort keys %$hoa) { $p = $hoa->{$_}; print join ' ', @$p; print "\n"; } #### print join ' ', @$p[0], @$p[1]; print "\n"; #### print join ' ', $p->[0], $p->[1]; print "\n"; #### for (sort keys %$hoa) { print join ' ', @{$hoa->{$_}}; print "\n"; }