【问题标题】:How to access and loop through an array in a hash如何访问和遍历散列中的数组
【发布时间】:2020-06-12 14:38:13
【问题描述】:

我刚开始使用 Perl 编程,我有一个问题一直在尝试解决。

如果我有配置:

my %config = (
'repos'   => {
    'duosecurity' => [
        'duo_unix.x86_64',
    ],

    #'puppet'      => [
        #   'puppet-agent',
        #],

    'RHEL-77-x86_64' => [
        'perl-Data-Random.noarch',
    ]});

如何同时访问数组和循环?

【问题讨论】:

    标签: arrays loops perl hash hashmap


    【解决方案1】:
    foreach my $repo (keys %{$config{repos}}) {
        print "$repo\n";
        foreach my $list_ele (@{$config{repos}{$repo}}) {
            print "\t$list_ele \n";
        }
    }
    

    希望向您说明如何访问它。

    【讨论】:

      猜你喜欢
      • 2023-04-10
      • 2012-08-03
      • 2018-06-29
      • 2016-08-03
      • 2019-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-11
      相关资源
      最近更新 更多