広告
広告
配列 LIST の値をソートして返します。引数 SUBNAME や引数 BLOCK にはソートの比較式を指定できます。SUBNAME やBLOCK を省略すると標準の文字列比較の順番でソートが行なわれます。引数 SUBNAME はスカラ変数でもよく、その場合にはその値が使用するサブルーチンの名前と解釈されます。
# 文字の順でソート @sort_array = sort @array; # 文字の順で逆順にソート @sort_array = sort {$b cmp $a} @array; # 数値の昇順にソート @sort_array = sort {$a <=> $b} @files; # 数値の降順にソート @sort_array = sort {$b <=> $a} @files;
広告