Python3 中的集合相减操作是一种很方便的操作,它可以帮助我们很容易地删除集合中的一些元素,提高我们的代码效率。集合相减操作用“-”符号表示,下面是一个简单的例子:
a = {1, 2, 3, 4, 5} b = {4, 5, 6, 7, 8} c = a - b print(c)
上面的代码中,我们定义了两个集合 a 和 b,它们分别包含一些数字。我们使用“-”符号计算 a 和 b 的差集,也就是 a 中有但 b 中没有的元素,保存在一个新的集合 c 中。最后,我们打印出集合 c 的所有元素。
我们还可以使用多个集合相减,计算它们的交集。例如:
a = {1, 2, 3, 4, 5} b = {4, 5, 6, 7, 8} c = {3, 4, 5, 6} d = a - b - c print(d)
上面的代码中,我们定义了三个集合 a、b 和 c,分别包含一些数字。我们使用“-”符号计算它们的差集,也就是 a 中有但 b 和 c 中都没有的元素,保存在一个新的集合 d 中。最后,我们打印出集合 d 的所有元素。
需要注意的是,在集合相减操作中,如果被减集合中不存在要删除的元素,则结果集合不受影响。如果要从多个集合中删除相同的元素,也可以使用“-”符号进行操作,例如:
a = {1, 2, 3, 4, 5} b = {4, 5, 6, 7, 8} c = {3, 4, 5, 6} d = a - b - c - {4, 5} print(d)
上面的代码中,我们在集合相减操作中使用了一个包含两个元素的集合,也就是要删除的元素集合。这样,我们就可以方便地从多个集合中删除相同的元素。
上一篇 jquery 修改 style
下一篇 jquery 修改after样式