集合

f=open('numbers','w')
for i in range(5):
    f.write('%d
' %i)
f.close()
f=open('numbers','r')
a=set(f)
print(a)
f.close()
结果:
{'2
', '1
', '4
', '3
', '0
'}

集合中方法:
issubset(),issuperset(),union(),intersection(),difference(),symmetric_difference(),copy()
均可以 集合名.方法名执行,其中copy()为浅复制
s.symmetric_difference(t):新集合,集合是s或t的成员,但不是s和t公有成员。

update(),intersection_update(),difference_update(),symmetric_difference_update(),add(),remove(),discard(),pop(),clear()
仅适用于可变集合

原文地址:https://www.cnblogs.com/txdblog/p/14230189.html