Вставка элемента в массив массива в perl

Предположим, у меня есть хэш, как показано ниже:

my @A=( 1,2,[[ 1,2 ],[ 3,4,5 ]], [ 6,7,8 ]);

Как мне вставить массив в третий элемент массива выше? Третий элемент здесь - это массив массивов, и я хочу вставить массив [9,10].

как это сделать?

1 ответ

Использование push и разыменование (@{...}):

push @{ $A[2] }, [9, 10];

Обратите внимание, что здесь нет "хэша".

Другие вопросы по тегам