map関数はlistの評価結果を配列に入れるための関数です。
pushが配列に要素を追加するのに対し、pop関数は配列の最後の要素を一つ取り除きます。
push関数で配列の最後に要素を追加することができます。
配列の順序を逆にするにはreverse関数を使用します。
popが配列の最後の要素を取り除くのに対し、shiftは配列の最初の要素を取り除きます。
unshift関数で配列の最初に要素を追加できます。
無名配列に無名ハッシュが格納されているデータを、特定のキーでソートするには以下のようにします。
配列からユニークな要素を取り出したい場合にはmap関数を使用して一旦連想配列に入れます。
配列のソートは普通にsort関数を使用すればよい。
配列の個数を参照するには$#変数名を参照すればよい。
配列の区切り文字は通常スペースになりますが、特殊変数$"にて変更することが可能です。
配列の順番をランダムに並びかえるにはrand関数を使用します。