小编Ata*_*que的帖子

为什么每次运行程序时,从常量列表创建的哈希"以不同的顺序"?

下面是Perl中的小脚本.每次运行此代码时,我都会得到不同的输出.

任何人都可以帮助我理解哈希变量的存储基础知识,即如何为Perl的哈希变量的键值对进行索引.

#!/usr/bin/perl

%data = ('John Paul' => 45, 'Lisa' => 30, 'Kumar' => 40);
@names = keys %data;
print "$names[0]\n";
print "$names[1]\n";
print "$names[2]\n";
Run Code Online (Sandbox Code Playgroud)

perl hash

5
推荐指数
2
解决办法
107
查看次数

标签 统计

hash ×1

perl ×1