获取 Perl 中的散列大小


通过在键或值上使用标量上下文,可以获取散列中的元素数量——也就是大小。简单地说,首先必须获得键或值的数组,然后才能获取数组的大小,如下所示 −

例如

 在线演示

#!/usr/bin/perl
%data = ('John Paul' => 45, 'Lisa' => 30, 'Kumar' => 40);
@keys = keys %data;
$size = @keys;
print "1 - Hash size: is $size\n";
@values = values %data;
$size = @values;
print "2 - Hash size: is $size\n";

输出

这将产生以下结果 −

1 - Hash size: is 3
2 - Hash size: is 3

更新时间: 29-11-2019

2,000+ 次浏览

启动你的事业

完成此课程获得认证

开始
广告
© . All rights reserved.