- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:読み込んだデータを配列へ代入する方法)
データを配列へ代入する方法とは?
このQ&Aのポイント
- データを配列に格納する方法について質問されています。
- 現在の方法では1つの配列に1行のデータを繰り返し入れているそうです。
- 行ごとに別々の配列に代入できないか、もしくは2次配列の形にする方法が知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんちは # @dat1=(1,2);@dat2=(3,4)の場合 open MYFILE, "$pathname"; while (<MYFILE>) { chmop; @{"dat$."} = split /,/; } close MYFILE; # @dat = ([1,2],[3,4])の場合 open MYFILE, "$pathname"; @dat = map {chomp;[split /,/]} <MYFILE>; close MYFILE;
お礼
早速の回答ありがとうございました。 なるほどmap関数を利用すれば多次元配列の形にできたのですね。