Leeloo5E: Array in nem Array

Beitrag lesen

Hallo,

Doch, es hat geholfen: Knoten geplatzt. Die Unterarrays mit push zu befüllen, funzt wohl net, wenn man anschließend mit

doch klar kann man, aber du machst es offensichtlich nicht richtig.

use strict;

my @dataset;

my @a = qw(1 2 3);
my @b = qw(1 2 3);

entweder so:

push @dataset, @a;
push @dataset, @b;

oder so:

push @dataset, [ @a ];
push @dataset, [ @b ];

  
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"; `{:.language-perl} befüllen und dann per ` for my $aref ( @dataset ) { print "\t [ @$aref ],\n"; }#end for ausgeben `{:.language-perl} und das ging net.  
  
Gruß,  
Leeloo

-- 
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra