У меня есть хеш-структура, где каждый ключ соответствует «значению», которое является массивом.Я определил и построил эту хеш-структуру следующим образом:
my %app
push @{$app{$id}}, $id;
Я пытаюсь сделать эту хеш-структуру индексированной другой хеш-структурой,
my %chainro
, которая сама по себе является хешемхэш.Похоже, есть три разных подхода для соединения этих двух структур, я не уверен, какой из них правильный.
$chainro{$ro}{$id} = $app{$id}
@{$chainro{$ro}{$id}} = @{$app{$id}}
$chainro{$ro} = \%app;