1.两元组关系
set1 = set('sunrise') set2 = set('sunset') print set1.issubset(set2) print set1.intersection(set2) print set1.difference(set2) set3 = set1.copy() print set3
--------------------------------------
False set(['u', 's', 'e', 'n']) set(['i', 'r']) set(['s', 'r', 'e', 'i', 'u', 'n'])
--------------------------------------
2.元组可以完成一些函数
set1.add('a')
set1.remove('a')
set1.update('abcd)(调用该方法,set1会将参数添加到set1里面,且是不重复的添加)
set1.clear()清空set1
3.元组关系式
set1<set2(set1是否包含于set2,返回bool类型)
set1>set2(set1是否包含set2,返回bool类型)
set1==set2(set1是否等于set2,返回bool类型)---------------------------------------------------
set1 = set('sunrise') set2 = set('sunset')print set1 & set2(交)
print set1 | set2(并)
print set1 - set2 print set1 ^ set2 set1 -= set('sun') print set1
-----------------------------------------------------
set(['u', 's', 'e', 'n']) set(['e', 'i', 'n', 's', 'r', 'u', 't']) set(['i', 'r']) set(['i', 'r', 't']) set(['e', 'i', 'r'])
----------------------------------------------------