实现代码:
set1 = set([1, 3, 4, 5, 6, 8])
print(set1)
print("--------------------------")
set2 = set([7])
set1.add(2)
print(set1)
set1.update(set2)
print(set1)
print("--------------------------")
set1.remove(1)
set1.discard(2)
set1.discard(0)
print(set1)
print("--------------------------")
set3 = set([1, 3, 4, 5, 6, 8])
print(0 in set3)
print(set1 == set3)
print(set1 <= set3)
print(set1 < set3)
print(set1 >= set3)
print(set1 > set3)
print(set1 | set2)
print(set1 & set3)
print(set1 - set3)
print(set1 ^ set3)
print("--------------------------")
for set11 in set1:
print(set11, end=" ")
运行结果:
{1, 3, 4, 5, 6, 8}
--------------------------
{1, 2, 3, 4, 5, 6, 8}
{1, 2, 3, 4, 5, 6, 7, 8}
--------------------------
{3, 4, 5, 6, 7, 8}
--------------------------
False
False
False
False
False
False
{3, 4, 5, 6, 7, 8}
{3, 4, 5, 6, 8}
{7}
{1, 7}
--------------------------
3 4 5 6 7 8