Python 集合操作符

S | T 返回一個新的集合,包括在集合ST的所有元素

S - T 返回一個新集合,包括在集合S但不在T中的元素

S & T 返回一個新集合,包括同時在集合ST中的元素

S ^ T 返回一個新集合, 包括集合ST中非相同元素

S <= T S < T 返回True/False, 判斷ST的子集關係

S >= TS > T 返回True/False, 判斷ST的包括關係

增強操作符:

A = {"p","h",789}
B = set("ph789")
print(A | B)
print(A - B)
print(B - A)
print(A & B)
print(A ^ B)

輸出:

{'9', 789, '7', '8', 'h', 'p'}
{789}
{'9', '7', '8'}
{'h', 'p'}
{'9', '7', '8', 789}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章