var字符串1=["A","B","C"]var字符串2=["B"]
如何获得以下结果?非常感谢!
var结果=["A","C"]
您可以使用filter
来过滤string1
中包含在string2
:中的任何元素
let result = string1.filter { !string2.contains($0) }
有关使用Set
进行类似操作的可能性的讨论,请参阅评论部分,该操作在使用大阵列时会更快