my @columnames = @{$ref->{columnname}}; or loop over it without assignment. printf "%s\n", $_ for (@{$ref->{columnname}});