1 2 3 4 5 6
use strict; use warnings; my @x = ([2,8,3],[5,1,6],[9,7,4]); my $min_vec3 = (sort {$a <=> $b} @{$x[2]}[0..2])[0]; print "Kleinster Wert im dritten Vektor: $min_vec3\n";
@{$x[0..2]}[0]
2011-06-21T07:31:21 Sven_123Das map von renee geht, trotzdem irgendwie unschön, wenn du also Alternativvorschläge hast... ;)
my @first-dimension = @arr[1..3; 0];
1 2 3 4
my @x = [1,2],[3,4]; if all( map{ $x[$_]->[0]}(1..3) ) > 3 ){ say "Alle über drei." }
1 2 3 4 5
my @x = [1,2],[3,4]; if all( map{@x[$_].[0]}(0..1) ) > 3 { say "Alle über drei."; }
1 2 3 4 5 6 7
my @y = 1,2,3; say ~(@y.map: * +3); #4 5 6 -> Geht my @y = 0,1; my @x = [1,2],[3,4]; for (@y.map: @x[*][0]) -> $i{say $i} #Liefert nen Fehler den ich nicht wirklich versteh...