Thread Array auf Duplikate überprüfen
(11 answers)
Opened by javalinnn at 2007-11-20 21:07
in dem array @uniq landen alle elemente aus dem array @allkey.
nur die werte, die schon in dem array @uniq drin sind, kommen nicht nochmal durch. beispiel von oben: Code (perl): (dl
)
1 2 3 4 5 6 7 8 my @allkeys = qw (hallo ciao hi hallo hello hi); my %seen; my @uniq = grep { !$seen{$_}++ } @allkeys; print "@uniq"; # Ausgabe: hallo ciao hi hello das %seen-hash war nur dazu da, um sich zu merken, das welches element schon einmal gefunden wurde. Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind
|