0

この質問は繰り返しのように見えるかもしれませんが、私は概念と混同しています. これを検索しましたが、答えが得られませんでした。最後に、これをフォーラムに投稿しています

私はデータを含むテキストファイルを持っています

1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9 1
3 4 5 6 7 8 9 1 2

配列の配列を作成したい。私がこれのために書いているコードは

#! /usr/bin/perl
#use strict;
#use warnings;

open (FH, "8.txt");
$i = 0;
while (<FH>) {
    @temp = split;
    push @AoA, [ @temp ];
    foreach (@temp) {
        push @{$AoA[$i]}, $_;
    }
    $i++;
}
print $$AoA[0][0];

出力が得られません。私は最短の答えを知っています

push @$AoA, [ split ]

しかし、概念を理解するには、上記の答えが必要です

4

2 に答える 2