我正在尝试创建一个哈希,其中键包含在数组中,值包含在数组的数组中:
my @keys = (1,2,3,4,5);
my @value1 = (a,b,c,d,e);
my @value2 = (f,g,h,i,j);
my @value3 = (k,l,m,n,o);
my @values = ([@value1],[@value2],[@value3]);
my %hash;
我想创建一个以@keys 作为键,@values 作为值的散列,以便键'1' 将返回值 a、f、k(每个数组中的第 0 个元素)等等。
对于单个密钥,这将实现如下:
%hash=('key'=>@values);
但我不确定如何为一组键修改它。
任何帮助都会很棒!
干杯,
ñ