@hash{@keys}怎么理解?

@hash{@keys}怎么理解?

my @keys=qw(perls before swine);
my %hash;
@hash{@keys}=(5) x @keys;
for(@keys){
    print "$hash{$_}\n";
}

不明白为什么是@hash{@keys},
%hash是散列,怎么用@符号的?
这个问题看书就可以明白的。
最基础的语法。
hash slice


QUOTE:
原帖由 churchmice 于 2008-3-27 15:37 发表
hash slice

谢谢,根据你提示找到了资料。