Thread hash: doppelt vorkommende Schlüssel/werte aufs
(3 answers)
Opened by hihat at 2005-04-20 19:58
Hallo,
folgendes Problem: Ich soll eine Textdatei "artikel.txt" einlesen. Diese enthält in der 1.Spalte Artikelnummern und in der 2. Spalte Artikelanzahlen. Manche Artikelnummern sind doppelt, besitzen aber unterschiedliche Artikelanzahlen. Die die öfter vorkommen, sollen im zugehörigen Hashwert aufsummiert werden. folgenden Code habe ich geschrieben: while ( defined ( $line = <INFILE> ) ) { ( $artikelnummer,$artikelanzahl ) = split ( " " , $line ); $hashartikel { $artikelnummer } = $artikelanzahl; } Im Hash %hashartikel stehen nun die Schlüssel/Values. Wie prüfe ich nun, ob ein Schlüssel im Hash öfter vorkommt, um dann dessen Werte im im zugehörigen hashwert zu summieren? Gruß hihat |