📜  在 python3 中设置 .difference() 操作 - Python (1)

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

在 Python3 中设置 .difference() 操作

在 Python 3 中,用于获取两个集合中不同元素的方法是 .difference()。该方法返回的是一个新集合,其中包含第一个集合中所有不在第二个集合中的元素。

语法
set1.difference(set2)

其中,set1 是第一个集合,set2 是第二个集合。

示例
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
diff_set = set1.difference(set2)
print(diff_set)  # 输出 {1, 2, 3}

上述代码中,set1set2 都是集合。使用 .difference() 方法获取 set1set2 中不同的元素,将结果赋值给 diff_set。最后,将 diff_set 打印出来。

注意,集合是无序的,因此输出的结果可能与示例中的不同。

总结

.difference() 方法是 Python 3 中获取两个集合中不同元素的方法。它返回的是一个新集合,其中包含第一个集合中所有不在第二个集合中的元素。使用时,需要在集合的名称后跟上 .difference(),并将第二个集合的名称作为参数传递给它。