我有一个哈希数组:
my @sports;
push @sports, { id=>1, name=>'Rugby' };
push @sports, { id=>2, name=>'Football' };
我想得到一个包含所有名称的数组(显示在 CGI 弹出菜单中)。我尝试使用这个 grep 语句:
my @names = grep { $_->{name} } @sports;
但它只返回一个哈希值数组......
所以我目前正在使用循环来遍历所有值,将它们推入另一个数组。
有没有办法加快这个速度?