标签: arrays ruby
我有两个数组,我不知道如何求和。例如:
[1,2,3]+[2,3,4,5]=[1,2,3,4,5]
答案 0 :(得分:5)
最有效的方法是执行set union:
[1,2,3,4] | [1,2,5,6] #=> [1,2,3,4,5,6]
与(array1 + array2).uniq不同,它只需一步而不是两步执行操作。
(array1 + array2).uniq