let first = { 2, 4, 5, 9 };
let second = { 2, 8, 15, 53, 4 }
//removed = 5, 9
//added = 8, 15, 53
确定添加或删除内容的最简单解决方案是什么?
最佳答案
只需使用集合差异。
要确定添加了什么,取集合减法
second.subtracting(first)
要确定删除了什么,请采取
first.subtracting(second)
关于swift - 给定两个集合,我如何确定添加或删除的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45134687/