my @list_of_arrays; foreach (Thing) { # get array from thing push @list_of_arrays, \@array; } # to get at the arrays foreach my $array (@list_of_arrays) { # $array is a reference to an array foreach (@$array) { # etc } }