Python difference()

python 中的difference()函数有助于返回两个集合之间的差异。这里的区别意味着元素只存在于第一个集合中,而不存在于第二个集合中。它不会对原始集进行任何更改。

 **A.difference(B)** #where A & B are sets 

差异()参数:

difference()函数将 set 作为其参数。我们可以说这个函数等于 A-B。

参数 描述 必需/可选
水果派 要检查差异的集合 需要

差值()返回值

返回值是一个集合,其中包含第一个集合中的一些元素。

| 投入 | 返回值 | | 水果派 | 新的集合(具有在 A 中而不是在 B 中的元素) |

Python 中的difference()方法示例

示例difference()方法在 Python 中是如何工作的?

 A = {1, 2, 3, 4, 6}
B = {5, 2, 4, 7}

# Equivalent to A-B
print(A.difference(B))

# Equivalent to B-A
print(B.difference(A)) 

输出:

 {1, 3, 6}
{5, 7} 

例 2:如何用-运算符找到集合差?

 A = {1, 2, 3, 4, 6}
B = {5, 2, 4, 7}
print(A-B)

print(B-A) 

输出:

 {1, 3, 6}
{5, 7} 

你可能感兴趣的