use warnings; use strict; use Data::Dumper; my %hash = (0 => 'a', 1 => 'b', 2 => 'c'); print Dumper(\%hash); __END__ $VAR1 = { '1' => 'b', '0' => 'a', '2' => 'c' };