in reply to Removing duplicates in Array of Array
Why the technology restriction?
There is something of a disjunction between your problem description and the title of your node. What is it that you actually want to achieve? Maybe you should fill us in on some of the bigger picture?
BTW, your sample could be better (for some definition of better) written as:
use strict; use warnings; my @array = (["1", "1", "3"], ["1", "5", "6"], ["1", "1", "3"]); my @unique; my %seen; $seen{$_}++ or push @unique, $_ for @array; print "$_->[0] $_->[1] $_->[2]\n" for @unique;
although @unique is only required if order is important.
Oh, and your array initialization is completely broken. At the very least you should use the form I've shown above.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Removing duplicates in Array of Array
by iphony (Acolyte) on Sep 04, 2008 at 04:40 UTC | |
by GrandFather (Saint) on Sep 04, 2008 at 04:58 UTC | |
by parv (Parson) on Sep 04, 2008 at 05:48 UTC | |
by GrandFather (Saint) on Sep 04, 2008 at 06:49 UTC | |
by iphony (Acolyte) on Sep 04, 2008 at 06:02 UTC |