hotti: Seltsames Verhalten bei Rückgabe einer Liste

Beitrag lesen

Googlen verlernt? ;-)

list vs array

perlfaq4#What-is-the-difference-between-a-list-and-an-array

hehe, abschreiben gilt nich und lesen kann ich selber (sofern ich meine Brille finde) ;-)

Grob gesprochen: Arrays sind eine Datenstruktur die man in Variablen ablegen kann, Listen existieren nur "literal" und sind Scalare die mit , "gelistet" werden.. (steht da mal kein Scalar im Code, dann werden sie automatisch zu solchen flachgeklopft)

Schon besser. Wenn ich das richtig verstanden habe, muss im PerlCode ein Kommentar stehen, ob sowas da

@foo = qw(1 2 3 4 otto hannes);

eine Liste oder ein Array ist!? Ich kann das auch mit "," Komma schreiben:

@foo = (1,2,'3',4, 'otto', 'hannes');

und auch wenn ich jetzt das Ding "liste" nenne, kann ich pop(), shift() und push() anwenden, obwohl in der Doku behauptet wird, dass das mit einer "Liste" nicht machbar ist.

Isch wär blöd, hilf mir mal ;-)
Hotte

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.