my @sort_ = sort { $a <=> $b } @list_;
とします。
前提
Perlでソートを実行すると、正しくソートされません。なぜでしょうか。
[perl.pl]
perl
1my @list_ = (100, 3, 50, 22); 2my @sort_ = sort { @a <=> @b } @list_; 3print "@list_\n"; 4print "@sort_\n";
[実行]
shell
1$ perl perl.pl 2100 3 50 22 3100 50 3 22
[実行環境]
Windows10 の、WSL 上で動くLinux(Ubuntu)です
回答1件
あなたの回答
tips
プレビュー