print "hash: ", join " " , @{ $tempa{'a'}{'zeta'} }, "\n";
See perlref and perlreftut to really grok this.
The issue is that you had a reference to an array that was still a reference. You need to deref that array to get at its contents.
In reply to Re: double hash, array, and hashed data structure
by mr_mischief
in thread double hash, array, and hashed data structure
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |