Re: print 2D-Array, auf 'perlish'
- From: Wolf Behrenhoff <NoSpamPleaseButThisIsValid3@xxxxxxx>
- Date: Tue, 14 Mar 2006 16:29:12 +0100
Mirco Wahab schrieb:
Hallo,
ich versuche gerade ein 2D-Array mit Hilfe
eines Perl-Idioms auszugeben, bekomme es
aber nicht schön hin. Wie war das denn nochmal ...
$array =
[
[ 'a1', 'b1', 'c1', 'd1', 'e1' ],
[ 'a2', 'b2', 'c2', 'd2', 'e2' ],
[ 'a3', 'b3', 'c3', 'd3', 'e3' ],
...
[ 'an-1', 'bn-1', 'cn-1', 'dn-1', 'en-1' ],
];
wenn man nur eine Spalte des 2D Array ausgeben wollte,
würde man ja "idiomatisch" mit
print "$_->[0]" for ( @{$array} );
sein Ziel erreichen.
Wie gebe ich nun die anderen Spalten mit aus?
Wie wäre es mit
print join("\t",@$_),"\n" for @$array;
Wolf
.
- References:
- print 2D-Array, auf 'perlish'
- From: Mirco Wahab
- print 2D-Array, auf 'perlish'
- Prev by Date: Re: print 2D-Array, auf 'perlish'
- Next by Date: Re: Probleme mit Zeichencodierung
- Previous by thread: Re: print 2D-Array, auf 'perlish'
- Next by thread: Danke fuer den Wink - was: print 2D-Array, auf 'perlish'
- Index(es):