2

私は2つの配列を持っています..

a = [1, 2, 3]
b = [2, 3, 4]

結果がこのようになるように、これら2つの配列をマージしたいと思います。

[1, 2, 3, 4]

1 つの方法は、これら 2 つの配列と calluniq!メソッドを追加することです。

c = a + b
c.uniq!

これを1回の呼び出しで実行できるショートカット方法はありますか?

4

1 に答える 1

14

これを確認するために自分のコンピューターにいるわけではありませんが、次を使用できると思います。

a | b

これにより、2 つの配列の和集合が作成されます。

ドキュメントについては、http://ruby-doc.org/core-2.0/Array.html#method-i-7Cを参照してください。

于 2013-03-14T07:14:54.687 に答える