我找到了几种将列表元素复制到哈希键的方法,但是有人可以解释一下这是如何工作的吗?
#!/usr/bin/perl
use v5.34.0;
my @arry = qw( ray bill lois shirly missy hank );
my %hash;
$hash{$_}++ for @arry; # What is happening here?
foreach (keys %hash) {
say "$_ => " . $hash{$_};
}
Run Code Online (Sandbox Code Playgroud)
输出是我所期望的。我不知道任务是如何进行的。
hank => 1
shirly => 1
missy => 1
bill => 1
lois => 1
ray => 1
Run Code Online (Sandbox Code Playgroud)