相关疑难解决方法(0)

使用Hash :: Merge将数组合并到数组中

我正在尝试合并包含一个或多个数组的两个哈希值Hash::Merge.例如:

use strict;
use warnings;
use feature qw(say);

use Data::Dump qw(dump);
use Hash::Merge qw(merge);

my $h1 = { a => [ { aa => 1 }, 3 ] };
my $h2 = { a => [ { bb => 2 } ] };

my $hLeft  = merge( $h1, $h2 );
my $hRight = merge( $h2, $h1 );

say "  hLeft: " . dump($hLeft);
say " hRight: " . dump($hRight);

my $hDesired = { a => [ { aa …
Run Code Online (Sandbox Code Playgroud)

perl

5
推荐指数
1
解决办法
190
查看次数

标签 统计

perl ×1