📜  Python 集合set different()(1)

📅  最后修改于: 2023-12-03 14:46:19.296000             🧑  作者: Mango

Python集合set的different()方法

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()的介绍。