- a.unshift(item)
- a << item
a.push(item) - a.concat(b)
a+b - a[n] = item
a[n..m] = item
a[n,len] = item - a.compact
a.compact! - a.delete(x)
- a.delete_at(n)
- a.delete_if{|item| ~ }
a.reject{|item| ~ }
a.reject!{|item| ~ } - a.slice!(n)
a.slice!(n..m)
a.slice!(n,len) - a.uniq
a.uniq! - a.shift
a.pop - a.collect{|item| ~ }
a.collect!{|item| ~ }
a.map{|item| ~ }
a.map!{|item| ~ } - a.fill(value)
a.fill(value, begin)
a.fill(value, begin, len)
a.fill(value, n..m) - a.flatten
a.flatten! - a.reverse
a.reverse! - a.sort
a.sort!
a.sort{|i, j| ~ }
a.sort!{|i, j| ~ } - a.sort_by{|i| ~ }
2008年8月20日水曜日
Ruby
Rubyってすごい言語やねぇ。配列に対する操作だけでも、とてもじゃないけど覚えきれないよん。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿