Thread Zeilen einlesen und nach dritter Spalte sortieren
(48 answers)
Opened by leo11 at 2008-08-14 08:06
zu 1
$a und $b werden benutzt um das Array zu sortieren. Hier ein einfacherers Beispiel: Code (perl): (dl
)
1 2 3 4 5 6 7 my @liste = ( 41, 37, 10, 30, 127, 512, 111 ); print "@liste\n\n"; my @sort_1 = sort @liste; print "1) @sort_1 (Standard)\n"; my @sort_2 = sort { $a cmp $b } @liste; print "2) @sort_2 (ASCII - aufsteigend)\n"; my @sort_3 = sort { $a <=> $b } @liste; print "3) @sort_3 (numerisch - aufsteigend)\n"; my @sort_4 = sort { $b <=> $a } @liste; print "4) @sort_4 (numerisch - absteigend)\n"; über $$a[2] greifst du dann auf das Array (die Spalte zu; $a wäre das gesamte Array) zu. Gruß
Hagen |