Thread Array Werte
(14 answers)
Opened by Iggy86 at 2012-08-03 09:32
Hallo Iggy86,
die einfachste Art, das zu machen, ist ein Hash (anstelle eines Arrays). Die Werte werden als Hash-Keys gespeichert. Als Value kannst du dann 1 setzen oder z.B. eine Laufvariable für die Reihenfolge des erstmaligen Auftretens des Strings oder einen Zähler für die Häufigkeit des Strings (wie in meinem Beispiel). Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 #!/usr/bin/perl use strict; use warnings; use Data::Dumper; my %hash; for (qw( foo bar bar foo ber foo bir foo bor foo bur )) { $hash{$_} ++; } print Dumper \%hash; HTH Grüße payx |