キーが配列に含まれ、値が配列の配列に含まれるハッシュを作成しようとしています:
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;
キー '1' が値 a、f、k (各配列の 0 番目の要素) などを返すように、@keys をキーとして、@values を値としてハッシュを作成したいと考えています。
単一のキーの場合、これは次のように達成されます。
%hash=('key'=>@values);
しかし、キーの配列に対してこれを変更する方法がわかりません。
どんな助けでも素晴らしいでしょう!
乾杯、
N