获取数组哈希-Perl中的键

小牛

我正在尝试编写一个脚本,在该脚本中我需要处理HASH的密钥,而我正努力提取HASH的所有密钥。这是我的代码:

use strict;
use warnings;

my %HOA = (
                "age" => [20 ,25],
                "Name" => ["Raj" ,"Kiran"]
            );

foreach my $key ( keys%HOA){
print "Key -> $HOA{$key}\n";
my @array = @{$HOA{$key}};
    foreach my $val (@array){
        print "val -> $val\n";
}
}

我需要将所有键存储在一个数组中。可以帮我一下吗?

克里斯·特纳

这将为您提供来自一个数组中的哈希的所有数组元素。

use strict;
use warnings;

my %HOA = (
    "age" => [20 ,25],
    "Name" => ["Raj" ,"Kiran"]
    );

my @array=map @{$HOA{$_}},keys %HOA;

foreach my $val (@array)
    {
    print "$val\n";
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取哈希值数组中的键的值

来自分类Dev

从哈希数组中获取特定键的值

来自分类Dev

如何从哈希数组中获取所需的哈希

来自分类Dev

从哈希数组中获取数据

来自分类Dev

从哈希数组中获取键值的数组?

来自分类Dev

从Ruby中的键数组的哈希值中获取值的方法

来自分类Dev

从Ruby中的键数组的哈希值中获取值的方法

来自分类Dev

如何从Perl中的哈希获取最小值键

来自分类Dev

Perl“或”条件以在同一键中获取哈希值

来自分类Dev

如何从哈希数组中获取键的所有值?

来自分类Dev

通过Perl中的哈希引用数组获取切片

来自分类Dev

如何使用查找从哈希数组中获取哈希?

来自分类Dev

获取子例程中数组内容的哈希

来自分类Dev

如何在数组中获取哈希

来自分类Dev

从映射而不是数组中获取哈希

来自分类Dev

从Ruby哈希数组中获取值

来自分类Dev

如何从数组中的哈希获取值

来自分类Dev

以数组为键的哈希,如何通过哈希中的拳头值获取

来自分类Dev

如何在Perl中的哈希数组中向哈希添加新的键,值对?

来自分类Dev

基于perl中每个哈希中特定键的值对哈希数组进行排序

来自分类Dev

当键是动态时在Perl中对哈希排序

来自分类Dev

perl grep 匹配哈希表中的键

来自分类Dev

匹配哈希中的键,以在Perl中返回相应的键+值

来自分类Dev

Perl数组引用包含哈希中的键数,而不是实际的键

来自分类Dev

哈希键中的数组错误

来自分类Dev

Perl按哈希数组或哈希哈希中的哈希值排序

来自分类Dev

Perl从哈希数组中填充哈希

来自分类Dev

Perl,如何删除哈希数组中的哈希?

来自分类Dev

Perl,如何删除哈希数组中的哈希?

Related 相关文章

热门标签

归档