python 集合的差集、并集、交集

t1 = {1, 2, 3, 4, 5, 6, 7}
t2 = {1, 2, 3, 8, 9, 7, 10}
# 求差集
# 返回t1中有,t2中没有的元素
print(t1.difference(t2))
>> {4, 5, 6}

# 返回t2中有,t1中没有的元素
print(t2.difference(t1))
>> {8, 9, 10}

# 求并集
print(t1.union(t2))
>> {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

# 求交集
print(t1.intersection(t2))
>> {1, 2, 3, 7}

你可能感兴趣的:(python,python)