Thread zum 1000 und 2x Liste... (6 answers)
Opened by jan99 at 2014-04-24 08:55

jan99
 2014-04-24 08:55
#174948 #174948
User since
2008-09-18
439 Artikel
BenutzerIn
[default_avatar]
Moin !

ich muss nochmal mit den Listen kommen.

Ich habe mehrere Listen (@superway_id) wie
Quote
$VAR1 = [
'-14',
'-16',
'-18'
];


(Werte sind zweitrangig!)

Davon will ich jetzt welche zusammenfassen (in @superway_id_result) in eine neue Liste und das habe ich mit

Code: (dl )
push @superway_id_result, \@superway_id;


Wenn ich @superway_id_result jetzt mit Dumper ausgeben lasse bekomme ich

Quote
$VAR1 = [
[
'-99',
'-100',
'-102'
],
[
'-14',
'-16',
'-18',
'-28'
]
];

Ich hätte eigentlich etwas wie

Quote
$VAR1 = [
'-99',
'-100',
'-102'
]
$VAR2 = [
'-14',
'-16',
'-18',
'-28'
]


erwartet.

Weil wenn ich
Code (perl): (dl )
1
2
3
  foreach my $data (@superway_id_result){
    print "Node: ".join(" ", @superway_id_result)."\n";
  }


ausführe bekomme ich

Quote
Node: ARRAY(0x398d284) ARRAY(0x39a9084)
Node: ARRAY(0x398d284) ARRAY(0x39a9084)


Eigentlich sollten die Wert der ehemalig inneren Liste mit dem JOIN verbunden werden.

Kann mir einer nochmal etwas Licht machen?

Gruß Jan :-)
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de

View full thread zum 1000 und 2x Liste...