在Ruby中,可以使用数组的交集运算符&
来匹配两个数组,并得到一个新的数组作为输出。交集运算符会返回两个数组中共有的元素。
下面是一个示例代码:
array1 = [1, 2, 3, 4, 5]
array2 = [4, 5, 6, 7, 8]
new_array = array1 & array2
puts new_array
输出结果为:
[4, 5]
在这个例子中,array1
和array2
是两个数组。通过使用交集运算符&
,我们得到了一个新的数组new_array
,其中包含了array1
和array2
中共有的元素4和5。
需要注意的是,交集运算符会自动去除重复的元素,确保新数组中的元素不会重复出现。
对于这个问题,腾讯云没有直接相关的产品和产品介绍链接地址。
领取专属 10元无门槛券
手把手带您无忧上云