📅  最后修改于: 2023-12-03 14:46:19.296000             🧑  作者: Mango
different()
是Python集合set
的一个内置函数,用于返回两个集合之间的差集。差集是指在第一个集合中出现但不在第二个集合中出现的元素集合。
set.difference(set)
该方法接受一个集合参数,即要和当前集合进行差集运算的集合。
该方法返回一个新的set
,包含了在当前set
中出现但不在另一个set
中出现的元素。
# 创建两个集合
set1 = set([1, 2, 3, 4])
set2 = set([2, 4, 6, 8])
# 求差集
diff_set = set1.difference(set2)
# 输出结果
print(f"set1: {set1}")
print(f"set2: {set2}")
print(f"差集结果为: {diff_set}")
运行结果如下:
set1: {1, 2, 3, 4}
set2: {8, 2, 4, 6}
差集结果为: {1, 3}
set()
)默认为集合元素为空的集合different()
方法时,不会修改原始set
对象,而是返回一个新的set
对象。以上就是Python集合set
方法different()
的介绍。