Aktuelle SeiteWähle Forum / Perl / Allgemeines zu Perl / suche in hashes
suche in hashes

Hi all,
Ich möchte folgendes Problem lösen:
Ich habe ein Textdatei: jede Zeile besteht aus ein Wort und seine Frequenz.
Example.txt -> das ich als hash mit key value betrachte
sunny 2
hot 3
mild 1
windy 2
rainy 5
Dann habe ich eine weitere Textdatei:
Sentences.txt
sunny hot mild
sunny windy mild
rainy mild
Ich will beide Texte vergleichen:
mit dem Code:
foreach $key in %hash
foreach zeile in Sentences.txt
if $key exists in zeile
dann print corresponding value of this key
else
print 0
Meine Ausgabe soll dann so für Sentences.txt so aussehen:
2,3,1,0,0
2,2,1,0,0
5,1,0,0,0
Brauche Hilfe. kann mir jemand helfen das code zu realisieren
Gruß, Mikey
Trackback URL für diesen Beitrag:
- Anmelden oder Registrieren um Kommentare zu schreiben
- 223 Aufrufe
-

Antworten siehe www.perl-community.de/bat/poard/thread/14820