Thread Arrays zu Multi-Array zusammenfügen? (19 answers)
Opened by Ionit at 2014-10-13 10:19

murphy
 2014-10-17 20:05
#177888 #177888
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Ich hätte noch eine Lösung mit CPAN:List::MoreUtils anzubieten, die in diesem Fall aber wohl mehr als Kuriosität zu sehen ist:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use 5.012;
use List::MoreUtils qw(part zip);

my @vorname = ('Jule', 'Claudia', 'Susi');
my @haarfarbe = ('rot', 'blond', 'schwarz');
my @figur = ('schlank', 'zierlich', 'mollig');

my @multi_array = do {
  my $i = 0;
  part { $i++ / 3 } zip @vorname, @haarfarbe, @figur;
};

use Data::Dumper;
print Dumper \@multi_array;
When C++ is your hammer, every problem looks like your thumb.

View full thread Arrays zu Multi-Array zusammenfügen?