Python入门(10.2)

集合的运算

  • 交集运算 &
  • 并集运算 |
  • 差集运算 -
  • 异或运算 ^
s = {1,2,3,4,5}
s2  ={1,3,4,6}
print(s & s2)
>>>{1, 3, 4}

print(s | s2)
>>>{1, 2, 3, 4, 5, 6}

print(s - s2)
>>>{2, 5}

print(s ^ s2)
>>>{2, 5, 6}

'<=' 检查一个集合是否是另一个集合的子集 结果返回一个布尔值
'<' 检查一个集合是否是另一个集合的真子集 结果返回一个布尔值
'>=' 检查一个集合是否是另一个集合的超集 结果返回一个布尔值
'>' 检查一个集合是否是另一个集合的真超集 结果返回一个布尔值

s = {1,2,3,4,5}
s2  ={1,3,4,}
res = s2 <= s
print(res)
>>>True

你可能感兴趣的:(Python入门(10.2))