Thread Arrayelemente zählen (4 answers)
Opened by MartinR at 2007-07-16 11:47

MartinR
 2007-07-16 11:47
#78521 #78521
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
Hi,

ich habe eine Liste z.B. wie folgende:

@Liste = qw( 9 9 9 1 1 2 2 2 2 3 3 3 3 4 4 );

Nun möchte ich die Anzahl der Vorkommen zählen. Die Zahlen kommen immer gruppiert vor! Eine Vermischung der Zahlen (also sowas: 9 5 4 9 4 3) ist nicht möglich.

Als Ergebnis stelle ich mir ein Array of Hashes vor. Die Reihenfolge der Zahlen im Ergebnis soll aber die selbe sein wie in der Ausgangsliste.

@Ergebnis = ( {9=>'3'}, {1=>'2'}, {2=>'4'}, {3=>'4'}, {4=>'2'} );

Wie löst man sowas am geschicktesten?

View full thread Arrayelemente zählen