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

2024-11-16 11:52:21
推荐回答(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; }

就可以了