如何基于其他数组删除值数组 [英] How can I remove values array based on array other
本文介绍了如何基于其他数组删除值数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何基于其他数组删除值数组.
How can I remove values array based on array other.
示例:-
类型(Int)
var arrayOne = [1,2,3,4,5,6,7,8]
var arrayOne = [1,2,3,4,5,6,7,8]
var arrayTwo = [1,2,4,5,6,7]
var arrayTwo = [1,2,4,5,6,7]
我想要下一个结果:-
I want the next result :-
结果= [3,8]
result = [3,8]
推荐答案
简单设置的用户集
var arrayOne = [1,2,3,4,5,6,7,8]
var arrayTwo = [1,2,4,5,6,7]
let set1:Set<Int> = Set(arrayOne)
let set2:Set<Int> = Set(arrayTwo)
let set3 = set1.symmetricDifference(set2)
输出:
{3,8}
这篇关于如何基于其他数组删除值数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文