Thread hash: doppelt vorkommende Schlüssel/werte aufs (3 answers)
Opened by hihat at 2005-04-20 19:58

Strat
 2005-04-20 20:18
#54020 #54020
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my %hashartikel = ();
while (<INFILE>) {
  my ($artikelNr, $artikelZahl) = split(/ /, $_, 2); 
  if (exists $hashartikel{$artikelNr}) {
    $hashartikel{$artikelNr} += $artikelZahl;
  }
  else {
    $hashartikel{$artikelNr} = $artikelZahl;
  }
} # while

oder kuerzer:
Code (perl): (dl )
1
2
3
4
5
my %hashartikel = ();
while (<INFILE>) {
  my ($artikelNr, $artikelZahl) = split(/ /, $_, 2); 
  $hashartikel{$artikelNr} += $artikelZahl;
} # while
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread hash: doppelt vorkommende Schlüssel/werte aufs