Struppi: Array in nem Array

Beitrag lesen

Ich bestreite nicht, dass dies auch eine Möglichkeit ist, ein Array mit einem Array zu befüllen. Allerdings kann ich die Einzel-Arrays nicht derart vordefinieren wie zuvor schon beschrieben. Ich wollte das ganze mit  push @{ $AoA[0] }, "wilma", "betty"; befüllen

Das geht tatsächlich nur, wenn in $AoA[0] bereits eine Liste initialisiert wurde. d.h. entweder, wenn du weißt wieviele Listen du brauchst sowas in der Art (geht natürlich auch als Schleife):
my @AoA = (
[], [], ... usw.
)

oder, während des Ablaufes prüfen ob die Referenz bereits vorhanden ist.

$AoA[0] = [] unless $AoA[0]; # oder ref auf ARRAY checken  
push @{ $AoA[0] }, ["wilma", "betty"];  

Hier musst du auch die Elemente zu einer Listenreferenz machen.

Struppi.

--
Javascript ist toll (Perl auch!)