Thread Array in Hash transformieren
(5 answers)
Opened by rosti at 2011-04-10 22:36 2011-04-10T20:36:51 rosti Mein erster Ansatz: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 my @array2 = @array; # @array: a => b, c => d shift @array2; # @array2: b => c, d => e # beide Arrays sollen eine gradzahlige Anzahl von Elementen haben => eines muss um 1 erweitert werden if (@array % 2) { push @array, undef; } else { push @array2, undef; } my %hash = (@array,@array2); # und fertig ist der Hash 2011-04-10T20:36:51 rostiDa zeigt jedes Element auf ein anonymes Array mit seinem Nachfolger als einzigem Element. Das leistet mein Code nicht. Last edited: 2011-04-10 23:23:48 +0200 (CEST) |