perl的哈希数组如何得到里面数据对儿的个数?

2024年11月16日 11:52
有2个网友回答
网友(1):

只需要申明标量环境就可以了,据个例子如下
#!/usr/bin/perl -w

use strict;
use warnings;

my %hash=map {$_=>$_+1} (1..6);

print scalar keys %hash;
---------------------------
输出结果
6

网友(2):

一个傻办法
my $count;
foreach (keys %hash)
{ $count += 1; }

就可以了