FrankS: Hashes von Listen

Beitrag lesen

Hi speedy!

#referenz auf die Liste
$listref = @list;
#die Referenz auf die Liste in hash speichern
$hash{'key'}=$listref;
#Zugriff auf erstes Element der Liste des Schlüssels 'key'
print $hash{'key'}[0];

Und wenn Du den Hash auch über eine Referenz ansprechen willst:

$hashref=%hash;
$listref = @list;
$$hashref{$key}=$listref;

print $$hashref{'key'}[0];

Gruß Frank