*目次 [#qe6f8ecb] #contents *基本 [#y0ee845a] Rubyで配列はArrayクラスのインスタンス。ArrayクラスはEnumerableをインクルードしている。リファレンスマニュアルで検索する場合は両方を参照する。 *削除 [#y51f61c8] **先頭要素を削除する [#r2705e34] *** shiftを使う [#i00b4b90] #pre{{ a = ["a", "b", "c", "d", "e"] p a.shift }} *** delete_at(0)を使う [#w477e13f] #pre{{ a = ["a", "b", "c", "d", "e"] p a.delete_at(0) }} *変換 [#ead71b4f] **全ての要素を評価した結果を配列として返す [#p93c5741] collect、mapを使う #pre{{ a = ["a", "b", "c", "d", "e"] p a.collect {|x| x + x } => ["aa", "bb", "cc", "dd", "ee"] }}