difference()可以获得差集,但是这个差集是“出现在第一个集合但不出现在第二个集合”的元素!!! 也就是说如果第二个集合包含第一个,结果就是空。 坑死我了! 应该用对称差: symmetric_difference(y)