python里set有哪些操作

avatar
作者
猴君
阅读量:0

  1. 添加元素 可以使用add()方法向set中添加一个元素。
my_set = {1, 2, 3} my_set.add(4) print(my_set)  # Output: {1, 2, 3, 4} 
  1. 删除元素 可以使用remove()或discard()方法删除set中的元素。
my_set = {1, 2, 3} my_set.remove(2) print(my_set)  # Output: {1, 3} 
  1. 清空set 可以使用clear()方法清空set中的所有元素。
my_set = {1, 2, 3} my_set.clear() print(my_set)  # Output: set() 
  1. 求交集 可以使用intersection()或&操作符求两个set的交集。
set1 = {1, 2, 3} set2 = {2, 3, 4} intersection_set = set1.intersection(set2) print(intersection_set)  # Output: {2, 3} 
  1. 求并集 可以使用union()或|操作符求两个set的并集。
set1 = {1, 2, 3} set2 = {2, 3, 4} union_set = set1.union(set2) print(union_set)  # Output: {1, 2, 3, 4} 
  1. 求差集 可以使用difference()或-操作符求两个set的差集。
set1 = {1, 2, 3} set2 = {2, 3, 4} difference_set = set1.difference(set2) print(difference_set)  # Output: {1} 

这些是set常用的操作,还有其他一些操作可以参考Python官方文档。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!