次のように作成する2D配列があります。
# i do this in a loop
push @{ $list[$array_index++] }, ($x[0], $x[1], $x[2], $y);
この配列の並べ替え関数を次のように書いてみました。
@sorted = sort {$a->[3] > $b->[3]} @list;
しかし、うまくいかないようです。
私がやりたいのは、各「行」の「3 番目の列」の値に基づいて「行」をソートすることです。どうすればいいのですか?