Stephan: dynamisches initialisieren von mehrdimensionalen Hashes

Beitrag lesen

Hallo!

Ich würde gerne einen zweidimensionalen Hash initialisiern um ihn später füllen zu können. Die Keys des äußeren Hashs kommen dynamisch aus einer Liste (@list).
Folgendes funktioniet nicht, da dadurch alle Keys auf die gleiche Refernz zeigen:

----------------------------
my @list;
my %domains;
my %addresses;

foreach (@list){
 $domains{$_} = %addresses;
}
----------------------------

Was müsste ich machen um die Keys alle mit eigenen leeren Hashs zu verknüpfen?

Danke für Eure Hilfe!
Stephan