in reply to Remove Duplicates from an Array of Arrays

my %H = map {("$_->[0]!$_->[1]" => 1)} @AoA; @AoA = map{[split /!/]} keys %H;