- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:perl:2次元配列の値の取り出し方)
Perlの2次元配列の値の取り出し方
このQ&Aのポイント
- Perlの2次元ハッシュ配列における値の取り出し方について教えてください。
- 煩雑なコードを避けるために、%test2や%test3のようなコードで値を入れた場合、値の取り出し方が分からなくなります。ご指導お願いします。
- 質問者は、%testハッシュ配列では値の取り出し方法が煩雑だと感じており、より簡潔な方法を探しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リファレンスにして下さい 詳しくは以下のページで https://tutorial.perlzemi.com/blog/20100930127859.html my %test; $test{'A'}{'a'} = 1; $test{'A'}{'b'} = 2; my %test2 = ( 'P' => ['a','b','c'], 'Q' => [4,5,6] ); my %test3 = ( 'P' => {'a'=>1,'b'=>2}, 'Q' => {'a'=>3,'b'=>4} ); print<<EOF; $test{'A'}{'a'} $test2{'P'} $test2{'P'}[0],$test2{'P'}[1],$test2{'P'}[2] $test3{'Q'} $test3{'Q'}{'a'},$test3{'Q'}{'b'} EOF
お礼
木本先生のサイトとYouTubeはいつも参考にさせていただいております。%test3は「ハッシュのハッシュ」というやつですね。ありがとうございました。