Array
已知
a = [1,2,3]
b = [4,5,6] # or b = [4,5,6, [7,8,9]]
a + b
a.concat(b)
-
push
a.push(*b) a.unshift(*b)
-
insert
a[a.length, 0] = b a[a.length..0] = b a.insert(a.length, *b)
flatten,
(a1 << a2).flatten!
a | b
, 好吧, 這個也算, 這個是求Unique的.-
6的變形
a = [1,2,3] c = [4,5,6] a.each{|n| c = [n] | c } # => [3, 2, 1, 4, 5, 6]
-
再來一個用
<<
來寫c= [] a.each {|n| c<<n}
請 牛人 現(xiàn)身, 繼續(xù)增加方法!