如何比较两个数组并用swift去除相同的值



var字符串1=["A","B","C"]var字符串2=["B"]

如何获得以下结果?非常感谢!

var结果=["A","C"]

您可以使用filter来过滤string1中包含在string2:中的任何元素

let result = string1.filter { !string2.contains($0) }

有关使用Set进行类似操作的可能性的讨论,请参阅评论部分,该操作在使用大阵列时会更快

相关内容

  • 没有找到相关文章

最新更新