【发布时间】:2013-06-01 07:20:50
【问题描述】:
假设我有如下哈希:
my @A=( 1,2,[[ 1,2 ],[ 3,4,5 ]], [ 6,7,8 ]);
如何在上面数组的第三个元素中插入一个数组? 这里的第三个元素是一个数组数组,我想插入一个数组 [9,10]。
如何做到这一点?
【问题讨论】:
标签: arrays perl hash hash-of-hashes
假设我有如下哈希:
my @A=( 1,2,[[ 1,2 ],[ 3,4,5 ]], [ 6,7,8 ]);
如何在上面数组的第三个元素中插入一个数组? 这里的第三个元素是一个数组数组,我想插入一个数组 [9,10]。
如何做到这一点?
【问题讨论】:
标签: arrays perl hash hash-of-hashes
使用 push 和取消引用 (@{...}):
push @{ $A[2] }, [9, 10];
请注意,其中不涉及“哈希”。
【讨论】:
@{ }。