Ich versuche, einen Hash-Array zu erstellen. Wie kann ich auf das gesamte Array zugreifen/drucken? Hier ist der Code:Hash-Array in Perl
my %data;
my @row = ("My", "Name", "is", "Anthony", "Gonzalves");
print "@row";
$data{'First'} = \@row;
print "@data{'First'}";
Die Ausgabe des obigen Codes ist: mein Name ist Anthony GonzalvesARRAY (0x7fa1a5831dc8).
'$ data {'First'}' ist ein re ferenz zu einem Array. Sie wollen "drucken" @ {$ data {'First'}} ";' – ikegami
Arbeiten Sie durch Tutorial [perlreftut] (https://perldoc.perl.org/perlreftut.html) und Kochbuch [perldsc] (https: // perldoc.perl.org/perldsc.html) – zdim